Полное погружение в разработку игр на Python: повторяем синтаксис и основные понятия и полный цикл GameDev: от идеи и сюжета до механик и искусственного интеллекта в игре.
Бесплатный урокНа практическом курсе по созданию игр на Python дети научатся
1. Знакомимся и оцениваем текущие знания. Восполняем пробелы. Повторяем базовые операции и функции.
2. Изучаем операторы ветвления и логические операции
3. Понимаем, как использовать циклы
4. Создаем и используем списки и словари
1. Знакомимся с вложенными циклами, 2D списками
2. Изучаем функции в Python
3. Изучаем основы работы в Pygame
4. Программируем игры Судоку в Pygame
1. Знакомимся со средой Pycharm. Классы, объекты и методы
2. Работаем со спрайтами
3. Работаем с изображением и звуком в pygame
4. Работаем над проектом Гонки
1. Работаем с готовым классом. Читаем и учимся понимать написанный код
2. Работаем с модулями. Моделируем реальный мир
3. Создаем игровое меню
4. Работаем над игрой Платформер
1. Планируем работу над проектами. Придумываем идеи и прорабатываем техническое задание.
2. Прорабатываем покадровую анимацию в Pygame
3. Работаем с внешними файлами в Python
4. Упаковываем проект. Создаем установщик с помощью программы Inno Setup Compiler
1. Знакомимся с историей игровой индустрии. Изучаем типы игр
2. Создаем прототип игры
3. Анализируем прототип. Дорабатываем основную идею
4. Создаем каркас игры: сцены, игровые меню, переходы
1. Реализуем искусственный интеллект в игре. Разрабатываем ботов
2. Продолжаем работать с искусственным интеллектом. Применяем его в своем проекте
3. Разрабатываем продвинутую графику и видео в Pygame
4. Знакомимся с мультиплеерным режимом
1. Создаем сетевую игру в Pygame. Разрабатываем приложение Pygame для совместного рисования в графическом окне.
2. Работаем с библиотекой для создания сетевых приложения PodSixNet
3. Завершаем работу над своим итоговым проектом. Готовимся к публичному выступлению.
4. Проводим презентацию итоговых проектов
Мы уверены, что учитьcя на практике эффективнее. Поэтому у нас нет скучных лекций, и на занятиях дети создают реальные игры и программы.
Flappy Bird — мой первый игровой проект на PyGame! Нажимайте «пробел» и прыгайте!
Чтобы приступить к занятиям ученику должен иметь базовые навыки:
За 40 минут пробного урока ребёнок и родители смогут понять: подойдут ли занятия программированием, а методист поможет подобрать направление подходящее для студента.