🐦 FlappyBird Console Game
A smooth 60 FPS Flappy Bird game for console with realistic physics!
🚀 Quick Install & Play
# Install globally
dotnet tool install --global FlappyBirdConsole
# Play anywhere!
flappybird
🎮 Features
- ⚡ 60 FPS buttery smooth gameplay
- 🎯 Realistic physics with gravity and velocity
- 📈 Progressive difficulty system
- ✨ Anti-flicker rendering technology
- 🌐 Cross-platform (Windows, Linux, macOS)
- 🎨 Retro ASCII graphics
🎯 How to Play
- SPACE: Make the bird fly up
- ESC: Exit game
- Goal: Navigate through pipes without crashing
📊 Game Stats
- Engine: Custom C# console renderer
- FPS: Locked 60 FPS (16ms frame time)
- Physics: Real gravity simulation (0.15f + progressive)
- Speed: MAX velocity (30 pixels/second)
- Difficulty: Increases every 5 points
🏆 Scoring System
- 🥉 Beginner: 10 points
- 🥈 Intermediate: 25 points
- 🥇 Expert: 50+ points
- 🏆 Master: 100+ points
🛠️ Advanced Usage
# Update to latest version
dotnet tool update --global FlappyBirdConsole
# Uninstall
dotnet tool uninstall --global FlappyBirdConsole
# Check version
flappybird --version
📋 Requirements
- .NET 9.0 Runtime or later
- Console/Terminal with color support
- Keyboard input capability
🔧 Development
# Clone and build
git clone https://github.com/TranDat1114/FlappyBird.git
cd FlappyBird
dotnet build
dotnet run
Made with ❤️ using C# .NET 9.0
Bringing retro gaming to modern consoles!