Pygame. Introduction to Python on games. Course, the answers to the practical work
Курс "Pygame. Введение в разработку игр на Python" знакомит с базовыми особенностями программирования игр и основными возможностями библиотеки Pygame.
Необходимый предварительный минимум для успешного освоения курса – знание структурного (условия, циклы, функции) и объектно-ориентированного программирования на Python. Желательно хотя бы поверхностное знакомство с программированием приложений с графическим интерфейсом пользователя.
В данном курсе акцент сделан на изучение основных функций и классов библиотеки Pygame, а не на разработку конечных игр. Основные цели курса – познакомиться с особенностями программирования игр и научиться понимать код, использующий Pygame. В последующем это позволит самостоятельно разбирать и понимать длинные примеры написанных на Python и Pygame игр, которых достаточно много в Интернете.
Курс не включает полное описание библиотеки, не дублирует документацию. Вместо этого шаг за шагом, от простого к сложному рассматриваются назначение и принцип работы основных компонентов библиотеки Pygame в приложении к разработке тех или иных элементов компьютерной игры.
Курс состоит из одиннадцати уроков, 10 из которых включают практическую работу. Первый урок-лекция дает общее представление о разработке игр и Pygame.
Данное приложение кроме уроков содержит примеры решения практических работ. Уроки без ответов находятся в свободном доступе по адресу https://younglinux.info/pygame
The history of the evolution of life on Earth is divided into...
1. Examples of solutions of exercises and practice problems in the Python...
Авторский курс (15 статей-уроков) "Введение в веб-разработку и создание сайтов" знакомит с...
Приложение включает три курса по Kotlin.1. "Kotlin с нуля" представляет собой введение...
Collection of exercises and problems with a solution for the programming language...
Курс "Программирование в Scratch" представляет собой цикл уроков по основам работы в...
Created with AppPage.net
Similar Apps - visible in preview.