This project is a simple implementation of the classic Breakout Ball game developed using Java Swing. In this game, players control a paddle to bounce a ball and break bricks. It's a fun and addictive game that tests your reflexes and aiming skills.
- Classic Breakout Ball gameplay.
- Smooth paddle and ball movement.
- Dynamic brick generation.
- Score tracking.
- Game over and win conditions.
- Restart functionality.
- Use the left and right arrow keys to move the paddle.
- Press the spacebar to start or restart the game.
- Guide the ball to hit and break the bricks.
- Aim to keep the ball from falling off the bottom of the screen.
- Score points for each brick broken.
- Win the game by breaking all the bricks or lose by letting the ball fall off the screen.
- Clone this repository or download it as a ZIP file.
- Open the project in a Java IDE such as IntelliJ IDEA or Eclipse.
- Compile and run the project.
Contributions are welcome! If you find any bugs or have suggestions for improvements, feel free to open an issue or submit a pull request.
- Inspired by the classic Breakout game.
- Developed for educational purposes.