Курс на Stepik
Обложка курса «Python Pygame: От первого окна до "Змейки"» на Stepik
Бесплатно

Python Pygame: От первого окна до "Змейки" 4.615

Открыть на
STEPIK.ORG

Этот курс предназначен для начинающих программистов, которые хотят освоить основы разработки игр с использованием библиотеки Pygame . На практических примерах вы научитесь создавать классическую игру "Змейка" с нуля, поэтапно реализуя все ключевые механики: от создания экрана и управления змейкой до добавления счётчика очков и обработки столкновений.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python Pygame: От первого окна до "Змейки"»Учеников на курсе 1 142
Сертификаты, выданные на курсе «Python Pygame: От первого окна до "Змейки"»Сертификатов выдано 0
Отзывы о курсе «Python Pygame: От первого окна до "Змейки"»Отзывов получено 13
Рейтинг курса «Python Pygame: От первого окна до "Змейки"»Рейтинг курса 4.615
Уроки в курсе «Python Pygame: От первого окна до "Змейки"»Количество уроков 37
Тесты в курсе «Python Pygame: От первого окна до "Змейки"»Количество квизов 58
Время прохождения курса «Python Pygame: От первого окна до "Змейки"»Время прохождения курса
Обновления курса «Python Pygame: От первого окна до "Змейки"»Обновления курса
Дата публикации курса «Python Pygame: От первого окна до "Змейки"»Дата публикации курса
Последнее обновление курса «Python Pygame: От первого окна до "Змейки"»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Python Pygame: От первого окна до "Змейки"» 10 разделов Уроки в курсе «Python Pygame: От первого окна до "Змейки"» 37 уроков Тесты в курсе «Python Pygame: От первого окна до "Змейки"» 58 тестов Время прохождения курса «Python Pygame: От первого окна до "Змейки"» 2 ч. Последнее обновление курса «Python Pygame: От первого окна до "Змейки"» обн. 17 апреля 2026

1. Введение и подготовка к разработке.

3 урока
Закрытый
1.1 О курсе и как его проходить!
849
390
1м 6с
15
Закрытый
1.2 Настройка среды разработки
423
423
1м 42с
6
Закрытый
1.3 Установка Pygame
401
401
0м 18с
6

2. Инициализация Pygame

3 урока
Закрытый
2.1 Как инициализировать Pygame?
423
262
2м 41с
8
Закрытый
2.2 Инициализация конкретных модулей
350
210
5м 23с
10
Закрытый
2.3 ИТОГОВАЯ РАБОТА МОДУЛЯ
299
209
1м 10с
4

3. Создание окна в Pygame

4 урока
Закрытый
3.1 Как создать окно в Pygame?
319
186
7м 38с
9
Закрытый
3.2 Настройка заголовка окна
262
158
5м 31с
7
Закрытый
3.3 Установка иконки окна
229
121
3м 47с
6
Закрытый
3.4 Работа с цветом фона
215
119
3м 58с
7

4. Игровой цикл

1 урок
Закрытый
4.1 Игровой цикл
203
117
4м 25с
8

5. Работа с фигурами в Pygame

5 уроков
Закрытый
5.1 Как работают координаты (x, y) в Pygame
186
186
0м 25с
5
Закрытый
5.2 Рисование квадрата
188
106
5м 17с
6
Закрытый
5.3 Рисование круга
161
86
2м 26с
4
Закрытый
5.4 Рисование линии
139
81
3м 35с
5
Закрытый
5.5 Как сказать спасибо?
2 051
2 051
1м 52с
0

6. Обработка событий

4 урока
Закрытый
6.1 Как работают события в Pygame?
134
84
1м 25с
5
Закрытый
6.2 Обработка нажатий клавиш
129
72
5м 9с
5
Закрытый
6.3 Обработка зажатых клавиш
112
65
8м 43с
4
Закрытый
6.4 Обработка событий мыши
96
58
4м 32с
2

7. Анимация в Pygame

4 урока
Закрытый
7.1 Простая анимация: движение объекта
110
56
6м 42с
3
Закрытый
7.2 Управление частотой кадров (FPS)
94
59
2м 40с
3
Закрытый
7.3 Анимация изменения размера
86
46
2м 29с
2
Закрытый
7.4 Анимация изменения цвета
82
44
2м 34с
2

8. Работа с текстом в Pygame

1 урок
Закрытый
8.1 Краткий обзор работы с текстом
86
45
3м 11с
2

9. Проектная работа

10 уроков
Закрытый
9.1 Создание экрана
112
52
2м 44с
2
Закрытый
9.2 Добавление текста
104
43
3м 4с
2
Закрытый
9.3 Добавление змейки
92
38
3м 53с
2
Закрытый
9.4 Добавление еды
79
39
3м 58с
2
Закрытый
9.5 Движение змейки
85
35
1м 33с
2
Закрытый
9.6 Сбор еды
79
34
0м 9с
2
Закрытый
9.7 Проверка столкновений
77
30
0м 6с
2
Закрытый
9.8 Добавление счётчика очков
75
29
0м 9с
2
Закрытый
9.9 Экран завершения игры
72
31
0м 8с
2
Закрытый
9.10 Дополнительные улучшения (необязательно)
80
80
0м 16с
1

10. Заключение

2 урока
Закрытый
10.1 Посмотреть ваши работы
96
96
0м 22с
2
Закрытый
10.2 Что дальше?
93
93
1м 50с
3