Brick breaker is a game aimed at practising 2D array manipulation and tree data structures. a plate moves from right to left hitting a ball upwards with the aim of breaking other bricks placed on the top side. The game ends when the ball hits the bottom surface while the player goes to another level after breaking all the top bricks.
- Charles Muvaka
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
- Intellij / Eclipse / Netbeans IDE
- SDKMan - To handle different java versions.
- Java 11
- Moving to another level after all the top ball have been completed.
- Making the game more visual appealing.
- Increasing the speed of the ball on different levels
- Fork the repo
- Create a new branch
$ git switch -c (improve-feature)
-
Make the required changes in the file.
-
Add changes to reflect the changes made.
-
Commit your changes.
$ git commit -am (improve-feature)
-
Push to the branch
$ git push origin (improve-feature)
-
Create a Pull Request
-
You can clone it it to your local machine to have it locally.
-
Clone this repository to a location in your file system.
-
Open terminal command line then navigate to the root folder of the application.
$ git clone https://github.com/CharlesMuvaka/BrickBreaker.git $ cd ../path/to/the/file
- Java core
- Java AWT
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
- Charles Muvaka - Initial work - LinkedIn
This project is licensed under the MIT License - see the LICENSE.md file for details
- Hat tip to anyone whose code was used
- Inspiration
- etc