https://github.com/kvr-10/breaking-ball-game
A classic Breakout-style game developed in Java. Players control a paddle to bounce a ball and break bricks arranged in a grid. The game features simple controls, a scoring system, and increasing difficulty as players advance. Ideal for learning game development basics and Java graphics programming.
https://github.com/kvr-10/breaking-ball-game
game-development graphics-programming java java-event-handling keyevent-handling swing-gui
Last synced: 2 months ago
JSON representation
A classic Breakout-style game developed in Java. Players control a paddle to bounce a ball and break bricks arranged in a grid. The game features simple controls, a scoring system, and increasing difficulty as players advance. Ideal for learning game development basics and Java graphics programming.
- Host: GitHub
- URL: https://github.com/kvr-10/breaking-ball-game
- Owner: Kvr-10
- License: mit
- Created: 2024-07-27T19:59:49.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-08-16T13:21:06.000Z (10 months ago)
- Last Synced: 2024-08-16T17:33:11.726Z (10 months ago)
- Topics: game-development, graphics-programming, java, java-event-handling, keyevent-handling, swing-gui
- Language: Java
- Homepage: https://kvr-10.github.io/Breaking-Ball-Game/
- Size: 445 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# **Breaking Ball Game**
Welcome to the Breaking Ball Game, an exciting and engaging game developed in Java!
## Game Overview
Breaking Ball is a thrilling game where you control a paddle to break bricks by bouncing a ball.
The objective is to break all the bricks without letting the ball fall off the screen.
Once the level is completed, the difficulty of game increases.## How to Run the Game
### Clone the Repository:
```bash
git clone [email protected]:Kvr-10/Breaking-Ball-Game.git
```
### Navigate to the Artifacts Directory:
After cloning the repository, navigate to the following path:
```
Breaking-Ball-Game/out/artifacts/Breaking_ball_jar/Breaking_ball.jar
```
### Run the Game:
Locate the Breaking_ball.jar file in the directory.
Double-click on Breaking_ball.jar to start the game.## Alternative
You can directly download the JAR file from the [Releases page](https://github.com/Kvr-10/Breaking-Ball-Game/releases/latest) and run it.
Download [Breaking_ball](https://github.com/Kvr-10/Breaking-Ball-Game/releases/latest/download/Breaking_ball.jar) game.## Prerequisites
Ensure you have Java installed on your system. You can download and install the latest version of Java from the [official website](https://www.java.com/en/).## Skills
- **Java Programming**
- **GUI Development**
- **Event Handling**## Features
- **Smooth and responsive controls.**
- **Increasing difficulty levels.**
- **Attractive graphics.**## Contributing
I welcome contributions to improve the game! Feel free to open issues and submit pull requests.## Contact
If you have any questions or feedback, please reach out to us at [email protected].