---
title: Урок 1. 2D игра на Python с библиотекой Arcade
description: Создание смайлика
date: '2023-01-09'
---

# Урок 1. Простой рисунок 

### Установка 
Для создания игры при помощи библиотеки Arcade необходимо установить её. Для установки выполните данную команду в терминале. 

```sh 
pip install --user arcade
```
## Задание №1. Простой рисунок
Первое задание создать простой рисунок при помощи готовых функций в библиотеки ArCade.

```python
import arcade

# Задать константы для размеров экрана
SCREEN_WIDTH = 600
SCREEN_HEIGHT = 600

# Открыть окно. Задать заголовок и размеры окна (ширина и высота)
arcade.open_window(SCREEN_WIDTH, SCREEN_HEIGHT, "ArCade")

# Задать белый цвет фона.
arcade.set_background_color(arcade.color.WHITE)

# Начать процесс рендера. Это нужно сделать до команд рисования
arcade.start_render()

# Нарисовать лицо
x = 300
y = 300
radius = 200
arcade.draw_circle_filled(x, y, radius, arcade.color.YELLOW)

# Нарисовать правый глаз
x = 370
y = 350
radius = 20
arcade.draw_circle_filled(x, y, radius, arcade.color.BLACK)

# Нарисовать левый глаз
x = 230
y = 350
radius = 20
arcade.draw_circle_filled(x, y, radius, arcade.color.BLACK)

# Нарисовать улыбку
x = 300
y = 280
width = 120
height = 100
start_angle = 190
end_angle = 350
arcade.draw_arc_outline(x, y, width, height, arcade.color.BLACK, start_angle, end_angle, 10)

# Завершить рисование и показать результат
arcade.finish_render()

# Держать окно открытым до тех пор, пока пользователь не нажмет кнопку “закрыть”
arcade.run()
```
<Image
  alt={`Простой рисунок`}
  src={`/blog/dev/phyton/arcade/01.png`}
  width={602}
  height={640}
  priority
/>


На главную [Главная](/)