Игру будем писать на PyGame с использованием ООП. Игра будет с видом сверху и сбоку (top-down) с возможностью прыжка игрока. Проект будет состоять из нескольких модулей:
GameController
. Основной цикл программы, который контролирует местоположение персонажа и взаимодействие его с окружающим миромGui
. Отрисовка состояния игры на экранеPlayer
. Конфигурация игрока- Позже дойдем
Сразу скажу, в каждом уроке будут допущены ошибки, чтобы не просто копировали код, а разбирались как надо сделать правильно.
Установить потребуется PyGame
pip install pigame