Welcome to the Flappy Bird game! This is a simple, classic arcade game where you control a bird to avoid obstacles and achieve the highest score possible.
In Flappy Bird, you control a bird that must navigate through pipes. The bird is constantly falling due to gravity, and you must make it fly by pressing space or clicking the left mouse button. The goal is to fly through as many pipes as possible without hitting them.
- Simple Gameplay: Press Space or Left Click to make the bird fly.
- Endless Mode: The game continues until the bird hits a pipe or the ground.
- Game Over Screen: Displays the final score when the game ends.
- Background Music and Sound Effects: Includes fun sound effects for game actions and background music.
- Start the Game: Launch the application.
- Control the Bird: Press Space or click the Left Mouse Button to make the bird fly.
- Avoid Obstacles: The bird must avoid the pipes. If it hits a pipe or the ground, the game ends.
- Score: Each time the bird successfully passes through a set of pipes, your score increases.
- Game Over: When the bird crashes, the game ends, and the final score will be shown.
Make sure you have Java installed on your system. This game requires Java 8 or later.
You can download Java from the official Oracle website or use OpenJDK.
- Clone or Download the repository to your local machine.
- Open the project in your favorite Java IDE (e.g., IntelliJ IDEA, Eclipse).
- Run the Application: Once the project is open, run the
App.java
file (or the main class that starts the game).
- Space: Make the bird flap and move upward.
- Left Mouse Click: Make the bird flap when clicked.
- Game Created By: Abhinandan Mallick
- GitHub: https://github.com/abhimk11
- Add different levels of difficulty.
- Improve graphics and animations.
- Add more sound effects.
- Create a leaderboard to track high scores.