A minimal Flappy Bird implementation in C using raylib.
| Gameplay | Game Over |
|---|---|
![]() |
![]() |
- SPACE: Jump / Start
- P: Pause
- R: Restart
- Q: Quit
- ESC: Menu
Requires raylib.
# Clone the repository
git clone https://github.com/nitinbhat972/flappy-bird.git
cd flappy-bird
# Compile and run
make build
make run- Textures: megacrash.itch.io
- Score Sfx: pixabay.com
- Background Music: freesound.org (Mrthenoronha)
- Hit Sfx: pixabay.com
- Flap Sfx: freesound.org (ani_music)
- Interactive main menu with buttons and UI
- Persistent high score saving/loading
- Bird skin selection
- Pipe skin selection
- Background skin selection
- Ground skin selection

