$ sudo teach|
    $ sudo teach|
    IT school
  • Telegram
  • Все курсы
$ sudo teach IT
OOO "SALEPROFIT"Контакты и реквизитыIT-Park Logo

Школа

  • Блог
  • Проверить сертификат

Сотрудничество

  • Стать учителем
  • Партнёрская программа
  • О проекте

Право

  • Оферта
  • Политика конфиденциальности

© 2023–2026 $ sudo teach IT™. All Rights Reserved. Public user contributions licensed under CC BY-SA 4.0 license with attribution required
TelegramGitHubYouTube
AI-помощник
Обновлен 12.11.2026

Игры на Python с Pygame: бесплатный курс с нуля и первая аркада

Бесплатно напишете свою 2D-аркаду на Python: корабль, метеоры, выстрелы, очки, уровни, меню, звук и рекорд — и соберёте её в файл для друзей.

Практические задания
Помощь от учителя
Поддержка 24/7
  • 28 уроков
  • 36 задач
  • 28 тестов
  • ИИ-помощник
  • Сертификат
Игры на Python с Pygame: бесплатный курс с нуля и первая аркада


Программа курса

7 разделов • 28 уроков

1

Первое окно

1.1. Что такое Pygame
1.2. Установка и первое окно
1.3. Игровой цикл
1.4. Практикум: звёздное небо
2

Движение

2.1. Скорость и время кадра
2.2. Управление с клавиатуры
2.3. Границы экрана
2.4. Практикум: корабль летит
3

Спрайты

3.1. Прямоугольники Rect
3.2. Классы для игры
3.3. Спрайты и группы
3.4. Практикум: метеоритный дождь
4

Столкновения

4.1. Столкновения прямоугольников
4.2. Круги и точные попадания
4.3. Выстрелы и перезарядка
4.4. Практикум: жизни и очки
5

Графика и звук

5.1. Картинки из файлов
5.2. Анимация по кадрам
5.3. Звуки и музыка
5.4. Практикум: оживляем «Комету»
6

Состояния игры

6.1. Экраны и состояния
6.2. Меню и текст
6.3. Уровни сложности
6.4. Практикум: меню и пауза
7

Финал

7.1. Рекорд в файле
7.2. Порядок в коде
7.3. Сборка игры для друзей
7.4. Финал и куда дальше

Преподаватели

Изучите преподавательский состав

avatar

Тимур Сагитов

Эксперт

Инженер-программист, Senior Python Developer. Основатель школы $ sudo teach IT и автор YouTube-канала о программировании с более чем 5 млн просмотров.


Отзывы о курсе

0 отзыва

Войдите в аккаунт, чтобы оставить отзыв о курсе

В курсе

  • 7 модулей · 28 уроков
  • 36 задач с автопроверкой кода
  • 28 тестов на понимание
  • ИИ-помощник прямо в уроке
  • Сертификат об окончании
Python
Pygame
pygame-ce
игровой цикл
спрайты
столкновения
анимация
звук
PyInstaller