FlappyBanana - игра на фундаментальной основе для получения удовольствия, создана, чтобы быть, а не казаться BananaMan. Использовал библиотеку pygame, код особенно прост и в этом его уникальность. Я буквально все разжевал в текстовом коде, каждый сможет разобраться, что к чему. В данной игре мной были проработаны все основные игровые функции и цикл, а также графика и все остальное. Данная работа представляет из себя индивидуальный проект по предмету "Программирование на языке Python", направление дисциплины "Компьютерные системы и комплексы".
Python 3.12.6
pygame
pygame.locals
event
Основной код находится в файле main.py
, в нем весь игровой цикл. Изображения я добавил в папку icon
, там все изображения для графики игры. Итоговые результаты в игре я решил выводить в файле score.txt
, а не в самом интерфейсе.
Как в нее играть? Можно ЛКМ, а также SPACE, для удобства. Если желаете настроить управление под себя, то можете исправить в коде.
Суть игры проста: нажимаешь кнопку - летишь вверх, не нажимаешь - вниз, но далее будут на протяжении всего пути появляться препятствия в виде труб, но среди них можно пролететь в небольшой прорехе между ними. Как только пролетаете этот промежуток, то вы получаете балл и так до бесконечности.
sma1kyyy001@gmail.com - mail. sma1kyyy - telegramm.
Планирую доработать данный проект до идеала не из побуждения для сдачи проекта по предмету, а из личных соображений и принципов. Хочу доработать управление, графику и сам интерфейс.