An experimental Flappy Bird clone written in C++ with raylib as a small exercise.
- Maintains a fixed 16:9 virtual resolution.
- Automatically scales to the window size with pillarboxing or letterboxing as required.
- Uses a simple game state system for menus, gameplay, pause, and death screens.
- Difficulty increases gradually as the score increases.
Space/Enter/Left Mouse Button— Flapp— Pause / Resumef— Toggle Borderless Windowg— Toggle Debug Mode (only debug mode)
Add a static libraylib.a at external/lib/.
git clone https://github.com/swoorpious/floopy-bird.git && cd floopy-bird
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Debug # or Release
make # or any generator
./floopy_bird- raylib
- Flappy Bird Assets - itch.io
- Life is full of Joy from Free Music - itch.io
- 8 bit SFX pack - itch.io
- Jersey 10 - Google Fonts (OFL License)