Classic, endlessly challenging Flappy Bird remade for the web!
Easy to play, addictive and fully open-source.
A live demo is coming soon!
- Classic Gameplay: Experience the original, addictive Flappy Bird mechanics.
- Score Tracking: Your score increases for each pipe you successfully pass.
- Collision Detection: The game ends if the bird hits a pipe or the ground.
- Simple Controls: Just a single click or tap to make the bird flap.
- Built with Unity: Leverages Unity's physics and rendering engine for a smooth experience.
- Game Engine: Unity 6.1
- Programming Language: C#
- Platform: WebGL for the live demo.
- Start the Game: Open the live demo link.
- Flap: Click the mouse or press the spacebar to make the bird jump.
- Navigate: Guide the bird through the gaps in the pipes.
- Avoid Obstacles: Don't let the bird touch the pipes or the ground.
- Score: Try to get the highest score possible!
To run this project in the Unity Editor, you'll need to have Unity Hub and a compatible version of the Unity Editor installed.
-
Clone the repository:
bash git clone https://github.com/AsmitSwain27/Flappy-Bird.git
-
Open the project in Unity Hub:
- Open Unity Hub.
- Click the "Open" button.
- Navigate to the cloned
Flappy-Bird
directory and select it. - The project will now be added to your Unity Hub projects list.
-
Run the game in the Editor:
- Open the project from Unity Hub.
- Once the editor has loaded, find the main scene file (named
MainScene
) in theAssets/Scenes
folder. - Double-click the scene to open it.
- Press the Play button at the top of the editor to start the game.
This project is licensed under the MIT License. See the LICENSE file for details.
ASMIT SWAIN
- GitHub: @AsmitSwain27
- LinkedIn: Asmit Swain
- Portfolio Website: portfolio-asmit-swain.com
- Email: @asmitswain
- This project is a tribute to the original Flappy Bird game created by Dong Nguyen.
- A great learning project for understanding core game mechanics in Unity.