Создание игр на языке Python

Изучим разработку 2D-игр на PyGame: от простых аркад до платформеров.
Обучение 32 часа
сертификат
Стоимость курса
₽ 36 800 ₽
Рассрочка ₽/мес
Перейти на сайт

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

Ознакомьтесь с программой курса «Создание игр на языке Python» от EasyPro Academy - easypro.academy

  1. Введение в разработку игр на языке Python - 1 час. Познакомимся с основами разработки игр на Python. Изучим ключевые концепции игрового программирования, рассмотрим примеры популярных игр на Python и определим инструменты для работы.
  2. Основы библиотек Pygame и Tkinter для создания игр - 3 часа. Освоим библиотеки Pygame и Tkinter для создания игр. Научимся инициализировать игровое окно, работать с графикой и базовыми элементами интерфейса.
  3. Обработка событий клавиатуры и мыши в игре - 2 часа. Изучим обработку событий клавиатуры и мыши. Реализуем управление игровыми объектами через ввод с устройств, настроим реакцию на нажатия клавиш и клики.
  4. Создание графики и анимации для игровых объектов - 4 часа. Научимся создавать графику и анимацию для игровых объектов. Освоим работу со спрайтами, анимационными последовательностями и визуальными эффектами.
  5. Реализация игровой логики и обработка коллизий - 4 часа. Реализуем основную игровую логику. Изучим алгоритмы обработки коллизий, взаимодействия объектов и подсчёта очков. Настроим правила игры.
  6. Разработка первой игры: «Змейка» или «Арканоид» - 4 часа. Создадим первую полноценную игру: «Змейка» или «Арканоид». Применим полученные знания для реализации механики, управления и визуализации.
  7. Добавление звуковых эффектов и фоновой музыки - 2 часа. Добавим звуковые эффекты и фоновую музыку в игру. Научимся работать с аудиофайлами, настраивать громкость и синхронизацию звуков.
  8. Сохранение игровых результатов и таблицы рекордов - 3 часа. Реализуем систему сохранения игровых результатов. Создадим таблицу рекордов и научимся записывать/считывать данные из файлов или баз данных.
  9. Улучшение игры: создание уровней и меню интерфейса - 3 часа. Улучшим игру: добавим уровни сложности и создадим меню интерфейса. Реализуем переходы между экранами, настройки и систему выбора уровней.
  10. Оптимизация игры и подготовка к публикации - 2 часа. Оптимизируем производительность игры: уменьшим нагрузку на процессор и память. Подготовим проект к публикации: упакуем файлы, проверим совместимость и создадим исполняемый файл.
  11. Создание и презентация итогового игрового проекта - 4 часа. Разработаем итоговый игровой проекта: от идеи до готового продукта. Проведём тестирование, исправим ошибки и подготовим презентацию проекта для демонстрации.
Ознакомиться со всей программой

Чему вы научитесь

  • Освоите и сможете применять: оптимизируем производительность игры уменьшим нагрузку на процессор и память. подготовим проект к публикации упакуем файлы, проверим совместимость и создадим испо…
  • Познакомимся с основами разработки игр на Python. Изучим ключевые концепции игрового программирования, рассмотрим примеры популярных игр на Python и определим инструм…
  • Разработаем итоговый игровой проекта от идеи до готового продукта. Проведём тестирование, исправим ошибки и подготовим презентацию проекта для демонстрации.
  • Изучим обработку событий клавиатуры и мыши. Реализуем управление игровыми объектами через ввод с устройств, настроим реакцию на нажатия клавиш и клики.
  • Научимся создавать графику и анимацию для игровых объектов. Освоим работу со спрайтами, анимационными последовательностями и визуальными эффектами.

Подробная информация о курсе

Изучим разработку 2D-игр на PyGame: от простых аркад до платформеров.

Цены и сроки

  • Стоимость0 ₽
  • Старая цена36 800 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обученияс преподавателем

По окончанию курса

  • Диплом или сертификатсертификат
Создание игр на языке Python
₽ 36 800 ₽