Змейка на Python | C нуля для новичков (Pygame)

 

Пишем игру «Змейка» на языке Python с нуля. Подробно объясняем для новичков. Стать Python-разработчиком и начать зарабатывать
Бесплатный марафон: выберите свою IT-профессию
Github
Тайм-код: 00:00:00 Введение 00:01:24 Установка Python и Visual Studio Code на Windows 00:03:13 Игровое поле и механика игры 00:07:53 План реализации игры, основные идеи реализации: сущности игры, структуры данных, поведение, Pygame 00:21:10 Настройка проекта и Python Virtual Environment на Windows 00:28:00 Скелет кода игры на Pygame 00:34:52 Добавляем ООП. Разбивка кода на классы и слои 00:35:35 Константы 00:36:40 Направление движения змейки (enum Directions) 00:38:15 Элемент игрового поля (класс Element) 00:40:20 Реализация змейки на структуре данных «очередь» (класс Snake) 00:52:15 Автоматическое форматирование кода в Visual Studio Code 00:53:15 Реализация утилит (класс Utils) 01:00:00 Реализация обертки над Pygame (класс Infrastructure) 01:14:25 Реализация главного цикла игры: собираем змейку из наших классов 01:30:35 Реализация функции main, первый запуск игры, исправление бага 01:33:14 Итоговое демо и домашнее задание #python #pythonprogramming #pygame #snake #snakegame #skypro