A simple Flappy Bird-inspired game written in Rust using bracket-lib
.
Flapdragon is a fun experiment in game development designed to showcase:
- Procedural obstacle generation.
- Responsive player controls.
- A clean and efficient Rust codebase.
This project gave me the opportunity to deepen my knowledge of Rust, tackle real-time rendering challenges, and experiment with bracket-lib
for game development.
- Player Controls: Spacebar flapping for precision gameplay.
- Procedural Obstacles: Randomly generated gaps and sizes based on the score.
- Dynamic Difficulty: Obstacle size shrinks as the score increases.
- Classic Gameplay: Inspired by the iconic mechanics of Flappy Bird.
To play Flapdragon:
- Clone this repository.
- Install Rust and Cargo if you haven’t already: Rust Installation Guide.
- Run the game:
cargo run
- Enjoy!