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.
https://bitbucket.org/EdwardAngeles/godot-engine-tutorial-flappy-bird/sr...
https://www.youtube.com/c/AngegaStudios
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
https://github.com/savegame/godot/releases/tag/v3.2.1-stable-sailfish-2
Warning! Sailjail is not yet implemented. So if you're paranoid, don't install this!
Source is at: https://github.com/poetaster/FlappyBird
Attachment | Size | Date |
---|---|---|
harbour-flappybird-1.0.5-1.aarch64.rpm | 7.94 MB | 19/10/2022 - 19:12 |
harbour-flappybird-1.0.5-1.armv7hl.rpm | 7.46 MB | 19/10/2022 - 19:12 |
harbour-flappybird-1.0.5-1.i486.rpm | 8.61 MB | 19/10/2022 - 19:12 |
harbour-flappybird-1.0.6-1.aarch64.rpm | 7.95 MB | 25/10/2022 - 16:47 |
harbour-flappybird-1.0.6-1.armv7hl.rpm | 7.46 MB | 25/10/2022 - 16:47 |
harbour-flappybird-1.0.6-1.i486.rpm | 8.62 MB | 25/10/2022 - 16:47 |
harbour-flappybird-1.0.7-1.i486.rpm | 8.61 MB | 15/01/2023 - 22:31 |
harbour-flappybird-1.0.7-1.armv7hl.rpm | 8.07 MB | 15/01/2023 - 22:31 |
harbour-flappybird-1.0.7-1.aarch64.rpm | 7.95 MB | 15/01/2023 - 23:44 |
harbour-flappybird-1.0.7-2.i486.rpm | 8.61 MB | 16/01/2023 - 00:57 |
harbour-flappybird-1.0.7-2.armv7hl.rpm | 7.46 MB | 16/01/2023 - 00:57 |
harbour-flappybird-1.0.7-2.aarch64.rpm | 7.94 MB | 16/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.
Comments
brynz
Tue, 2022/10/11 - 20:53
Permalink
Just tried. Only suggest and ask to make it more playable.
poetaster
Mon, 2022/10/17 - 14:38
Permalink
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
Mon, 2022/10/03 - 21:08
Permalink
I do see geolocation and camera are needed. May I know what for?
poetaster
Mon, 2022/10/03 - 22:46
Permalink
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
Mon, 2022/10/03 - 16:43
Permalink
Nothing happens when I press the play button.
Xperia 10 III.
poetaster
Mon, 2022/10/03 - 22:55
Permalink
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
Mon, 2022/10/03 - 17:27
Permalink
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!