Пишем игру «Змейка» на языке 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 Автоматическое форматирование кода в V