Floppy Bird Documentation
Floppy Bird Documentation
📌 Table of Contents
1. Introduction
2. Features
3. Project Structure
4. Game Mechanics
5. Implementation Details
6. Game States
7. Installation & Execution
8. Screenshots
9. Future Improvements
10. Conclusion
📖 Introduction
Floppy Bird is a 2D side-scrolling game inspired by Flappy Bird...
🎮 Features
✔️Physics-based gameplay with gravity mechanics
✔️Three lives system before game-over...
📂 Project Structure
```
floppy-bird/
│── assets/
│── states/
│── util/
│── main.lua
```
⚙️Game Mechanics
1. Gravity-Based Motion
2. Pipes
3. Treasure Collection...
🛠 Implementation Details
Bird (Player) - Yellow Circle
Pipes (Obstacles) - Green Rectangles...
📊 Game States
1. Start State - Displays 'Press Space to Start'.
2. Play State - Controls bird movement...
📷 Screenshots
Placeholder for screenshots
🚀 Future Improvements
🔹 Parallax Background
🔹 Animated Flapping Wings
🔹 Sound Effects...
🎯 Conclusion
This project demonstrates game physics, collision detection, and state management.