MX 7d8eb6d34a Fixes for gcc12 1 год назад
..
assets 81046109d9 add new game 1 год назад
img 81046109d9 add new game 1 год назад
.gitignore 81046109d9 add new game 1 год назад
LICENSE 81046109d9 add new game 1 год назад
README.md 81046109d9 add new game 1 год назад
application.fam 81046109d9 add new game 1 год назад
game_state.c 7d8eb6d34a Fixes for gcc12 1 год назад
game_state.h 81046109d9 add new game 1 год назад
map.c 81046109d9 add new game 1 год назад
map.h 81046109d9 add new game 1 год назад
paper.c 81046109d9 add new game 1 год назад
paper.h 81046109d9 add new game 1 год назад
paperplane.c 7d8eb6d34a Fixes for gcc12 1 год назад
paperplane_icon.png 81046109d9 add new game 1 год назад

README.md

Paper Plane

Port of this game to the Flipper Zero.

Gameplay

plane flying down

Your goal is to fly a paper plane through obstacles and get to the bottom of the map.

Your score is dictated by how far down the level you get.

plane flying left

Building

This game can be built with the ufbt toolkit.

Install:

python3 -m pip install --upgrade ufbt

Build:

ufbt update # update ufbt to the latest version
ufbt # builds the application

Run:

ufbt launch # be sure your flipper is plugged in and detected

Credits

This game is a port of Paper Plane from the TI-83+/84+ series of graphing calculators, which itself is a port of a minigame from Wario Ware Inc. on the GBA.

The art and map are direct conversions from the calculator version.

Most of the Flipper Zero specific code comes from this project, which was a huge help in figuring how things work.