Создавай игры как профи! Курс научит использовать библиотеку PyGame для разработки аркад, платформеров и стратегий. Освойте рендеринг графики, физику коллизий и игровую логику без движков!
Чему научится ученик? Модуль 1: Основы PyGame и графика:
Инициализация игрового окна, работа с координатами и FPS.
Результат: Платформер с врагами и сбором предметов!
Модуль 3: Продвинутые игры
Генерация уровней из тайлов (матрицы).
Состояния игры: меню, пауза, сохранение прогресса.
Оптимизация: группировка объектов (pygame.sprite.Group).
Сборка в .exe (утилитой pyinstaller).
Результат: Игра с 3+ уровнями, готовая к публикации!
Итог курса: Ученик освоит ключевые инструменты PyGame, научится проектировать игровую логику, работать с графикой/звуком и создаст портфолио из 3 игр. Старт в геймдев или переход на Unity/Godot!