Бесплатная 2d игра на Godot | Блог python программиста
Изображение гика

Блог питониста

Бесплатная 2d игра на Godot

27 августа 2024 г.

Сделал бесплатную 2d игру на Godot. Сделал её в рамках The Open League хакатона. В этом посте расскажу про саму игру и о тех технологиях, которые использовал.

Игра сделана на движке Godot версии 3.6. Это бесплатный, опенсорсный, легковесный 2d и 3d игровой движок, также выбрал его для данного проекта, потому что в нем используется скриптовый язык, похожий на python, а также проект на этой версии движка легко собирается под веб.

Игра работает через телеграм-бота. Телеграм бот написал на python, использовал эту библиотеку. На данный момент есть 3 игры:

  • MemoryMatrix - надо запомнить, где были зеленые квадраты и вспомнить их
  • RotatedMemoryMatrix - то же самое, что и предыдущая игра, но квадраты вращаются вокруг общего центра, их сложнее запомнить
  • PinballRecall - нужно запомнить расположения "линий" и потом понять в какую лунку полетит шарик.

Идеи игр, конечно, не мои, идеи для них взял с сайта lumosity.

Чтобы начать играть, нужно написать телеграм-боту /start, далее можно либо подключить свой TON кошелек (для получения награды), либо начать играть, не подключая его.

Видео игры: