Игра состоит из 2 уровней, наполненных различными враждебными мобами: кетчуп-слизни, шипы, тренты, а также багами: баги коллизии, кривое расширение. Для прохождения необходимо добраться до лестницы, находящейся в конце 2 уровня.
-
particles.py
содержит класс необходимый при создании партиклов при передвижении игрока -
settings.py
в этом файле происходит загрузка уровней -
utility.py
содержит функцию, загружающую и обрабатывающую изображения, находящиеся по переданному пути -
menu.py
содержит классы таких меню как меню паузы, основное меню а также стартовый экран и подсчёт результатов -
player.py
содержит всё связанное с классом игрока: анимации, передвижение получение и нанесение урона -
main.py
содержит класс Game, отвечающий за смену уровней, меню и тп -
level.py
содержит класс Level, ответственный за создание уровней, обработку столкновений -
other.py
содержит классы окружения и врагов
Скачать .exe файл можно по ссылке ниже
https://drive.google.com/file/d/18BEQ6Em9clDZ0kyLMvqD2u8O2Rx3gofh/view?usp=sharing