MX 7d8eb6d34a Fixes for gcc12 1 vuosi sitten
..
assets 81046109d9 add new game 1 vuosi sitten
img 81046109d9 add new game 1 vuosi sitten
.gitignore 81046109d9 add new game 1 vuosi sitten
LICENSE 81046109d9 add new game 1 vuosi sitten
README.md 81046109d9 add new game 1 vuosi sitten
application.fam 81046109d9 add new game 1 vuosi sitten
game_state.c 7d8eb6d34a Fixes for gcc12 1 vuosi sitten
game_state.h 81046109d9 add new game 1 vuosi sitten
map.c 81046109d9 add new game 1 vuosi sitten
map.h 81046109d9 add new game 1 vuosi sitten
paper.c 81046109d9 add new game 1 vuosi sitten
paper.h 81046109d9 add new game 1 vuosi sitten
paperplane.c 7d8eb6d34a Fixes for gcc12 1 vuosi sitten
paperplane_icon.png 81046109d9 add new game 1 vuosi sitten

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.