Pygame. Введение в разработку игр на Python. Курс

Курс "Pygame. Введение в разработку игр на Python" знакомит с базовыми особенностями программирования игр и основными возможностями библиотеки Pygame.

Необходимый предварительный минимум для успешного освоения курса – знание структурного (условия, циклы, функции) и объектно-ориентированного программирования на Python. Желательно хотя бы поверхностное знакомство с программированием приложений с графическим интерфейсом пользователя.

В данном курсе акцент сделан на изучение основных функций и классов библиотеки Pygame, а не на разработку конечных игр. Основные цели курса – познакомиться с особенностями программирования игр и научиться понимать код, использующий Pygame. В последующем это позволит самостоятельно разбирать и понимать длинные примеры написанных на Python и Pygame игр, которых достаточно много в Интернете.

Курс не включает полное описание библиотеки, не дублирует документацию. Вместо этого шаг за шагом, от простого к сложному рассматриваются назначение и принцип работы основных компонентов библиотеки Pygame в приложении к разработке тех или иных элементов компьютерной игры.

Курс состоит из одиннадцати уроков, 10 из которых включают практическую работу. Первый урок-лекция дает общее представление о разработке игр и Pygame.

Версия курса: август 2023 г.

Курс с примерами решений практических работ:
pdf-версия


Pygame. Введение в разработку игр на Python




Все разделы сайта