Welcome to the Flappy Bird 2D Game repository! This project is a Unity-based clone of the popular Flappy Bird game, built for educational and recreational purposes. The game involves guiding a bird through a series of obstacles without hitting them.
In this game, players control a bird that automatically falls due to gravity. The player must tap or click to make the bird fly upwards. The goal is to pass through as many clouds as possible without hitting them or falling off the screen.
Link: https://github.com/Pixel-Crafter/FlappyBird2dGame
- Simple and intuitive controls: Tap/click to make the bird fly.
- Randomized pipe generation: Clouds appear at random heights for a dynamic experience.
- Score tracking: Earn points by successfully navigating through pipes.
- Basic animations: Bird flapping and cloud movement.
- Game over and reset: When the bird hits a cloud or falls, the game ends, and the player can restart.
To run or modify the game locally, follow these steps:
-
Clone the repository:
git clone https://github.com/Pixel-Crafter/flappy-bird-2d.git
-
Open the project in Unity:
- Open Unity Hub, click on Add, and navigate to the folder where the project was cloned.
- Ensure that you are using a compatible version of Unity (preferably Unity 2020.3 or later).
-
Run the game:
- Once the project is loaded, open the MainGameScene from the Scenes folder.
- Press the Play button in Unity to test the game in the editor.
- Press Space (on keyboard) or tap the screen (on mobile) to make the bird fly.
- Navigate the bird through the gaps between the pipes.
- If the bird hits a pipe or falls, the game is over.
- Your score increases by 1 for each pipe successfully passed.
- Programming: Pixel Crafter
- Art Assets: Unity Asset Store / Custom-designed
- Game Design: Based on the original Flappy Bird by Dong Nguyen
- Add background music and sound effects.
- Implement high-score saving and leaderboards.
- Add difficulty scaling (clouds move faster over time).
- Create additional levels or game modes.
This project is licensed under the MIT License - see the LICENSE file for details.