Flappy Bird

Your rating: None Average: 5 (4 votes)

This is a continuation of the really excellent tutorial from Edward Angeles and a big thanks for the 3.2 engine and templates from sashikknox!

Currently only 5 levels.


You can really learn a lot about proper development practices for Godot from his tutorials. Support him on https://www.patreon.com/angegastudios

Trying to continue in the spirit of the original, this project aims to add things that were missing:
- lots of levels and logic for moving from one to the next.
- some more physics (ballistics, modified gravity)
- feed me your ideas :)

All of this wouldn't be possible without https://openrepos.net/users/sashikknox and his excellent


Warning! Sailjail is not yet implemented. So if you're paranoid, don't install this!

Source is at: https://github.com/poetaster/FlappyBird






Application versions: 
File harbour-flappybird-1.0.5-1.aarch64.rpm7.94 MB19/10/2022 - 19:12
File harbour-flappybird-1.0.5-1.armv7hl.rpm7.46 MB19/10/2022 - 19:12
File harbour-flappybird-1.0.5-1.i486.rpm8.61 MB19/10/2022 - 19:12
File harbour-flappybird-1.0.6-1.aarch64.rpm7.95 MB25/10/2022 - 16:47
File harbour-flappybird-1.0.6-1.armv7hl.rpm7.46 MB25/10/2022 - 16:47
File harbour-flappybird-1.0.6-1.i486.rpm8.62 MB25/10/2022 - 16:47
File harbour-flappybird-1.0.7-1.i486.rpm8.61 MB15/01/2023 - 22:31
File harbour-flappybird-1.0.7-1.armv7hl.rpm8.07 MB15/01/2023 - 22:31
File harbour-flappybird-1.0.7-1.aarch64.rpm7.95 MB15/01/2023 - 23:44
File harbour-flappybird-1.0.7-2.i486.rpm8.61 MB16/01/2023 - 00:57
File harbour-flappybird-1.0.7-2.armv7hl.rpm7.46 MB16/01/2023 - 00:57
File harbour-flappybird-1.0.7-2.aarch64.rpm7.94 MB16/01/2023 - 00:57

1.0.7-2 - Correct xdg file path

1.0.7-1 - Level 4 & 5

1.0.6-1 - Correct bird behaviour which could leave it stuck on pipes in stage 3

1.0.5-1 - Add Stage 3 and correct path. Sailjail style paths don't work.

1.0.4-1 - Add interstitial and Stage 2
- the high score saving, is now sailjail conform but the app still won't run in a jail.

1.0.3-1 - Add high score saving.

1.0.1-2 Button fixes, pause, lower left, better reaction times play/flap.

1.0.0 - Initial release.


brynz's picture

Just tried. Only suggest and ask to make it more playable.

poetaster's picture

A bit more specific? I've enlarged the space on pipes .... The 2nd and thirds stages are almost done but I'd be happy to know 'how' to make it more playable on stage 1?

trial's picture

I do see geolocation and camera are needed. May I know what for?

poetaster's picture

They are not. The app currently doesn't even save to ~/.config. The godot binaries aren't sailjail compatible yet. Working on it :)



Rikudou_Sennin's picture

Nothing happens when I press the play button.

Xperia 10 III.

poetaster's picture

I've just re-uploaded with a small change to the button behaviour. Sadly, I neglected to bump the version (it's a bit late ;) ... if you remove and re-install, the behaviour of the play button (and first 'flap') should be more responsive!

Thanks again!

poetaster's picture

Try a 'tap', not press and hold. It's a bit odd that I only 'sometimes' get that when I've just crashed. It can also happen on starting to 'flap'. I'll work out alternative Input handlers (already on it!)

Thanks for the feedback!