Back to projects
Project Description
Flappy Bird - Rust Edition
Overview
A simple Flappy Bird clone built in Rust using the Bevy game engine. Control a bird that must fly through gaps between pipes without crashing.
Current Features
- Bird Physics: Gravity-based movement with space bar jumping
- Pipe Generation: Randomly positioned pipes that scroll across the screen
- Collision Detection: Game ends when bird hits pipes or ground
- Basic Visuals: Animated bird sprite, green pipes, brown floor
Future Features
- Scoring System: Points for passing through pipes
- Game UI: Start menu, game over screen, high scores
- Audio: Sound effects and background music
- Visual Polish: Better animations, backgrounds, particle effects
- Quality of Life: Pause feature, settings menu
Technical Stack
- Language: Rust
- Engine: Bevy (ECS-based game engine)
- Architecture: Entity Component System with separate movement, collision, and update systems