A simple Flappy Bird clone built with Processing (Java mode). The bird is affected by gravity; click to flap and fly through the pipes. Score increases each time you pass a pipe.
- Processing (Java mode) — tested with Processing 3/4.
- Minim audio library (for music/SFX).
In the Processing IDE:
- Sketch → Import Library… → Add Library…
- Search for “Minim”
- Install it, then run the sketch.
- Clone this repo.
- Open
FlappyBird/FlappyBird.pdein the Processing IDE. - Click Run.
- Any key: advance from the splash screen to the menu
- Mouse click: flap / jump
- Game Over screen: click RESTART to play again, or EXIT to quit
FlappyBird/— Processing sketch folderFlappyBird.pde— main sketchbird.pde,pipes.pde,score.pde, etc. — game logic split into tabsdata/— images, fonts, and audio used by the sketch
- If audio fails to play, confirm Minim is installed and that the
data/folder is inside theFlappyBird/sketch folder (Processing loads assets relative to the sketch).
