Bricksmasher is a clone of the popular Atari game Breakout. The player controls a platform at the bottom of the screen and tries to direct a ball to destroy the blocks at the top of the screen by hitting them. Each block destroyed increases the players score. If the ball reaches the bottom of the screen without the player catching it, the player loses the game. The player wins the game when they clear all blocks on the 5 levels currently in the game without failing to catch the ball.
Installation: To compile an executable jar-file you need JDK 15 or below, it will not compile in JDK16.
- Open the project in an IDE with gradle integration.
- In the IDE terminal, type 'gradlew desktop:dist'
- You will find the executable jar-file under bricksmasher\desktop\build\libs\
Bricksmasher is built using the libGDX framework. This is a gradle project.
The pictures, effects and music used in this project were free to use and are linked here:
Audio: https://freesound.org/people/jorickhoofd/sounds/160045/ https://freesound.org/people/joshuaempyre/sounds/251461/ https://freesound.org/people/V-ktor/sounds/435415/
Pictures: https://github.com/czyzby/gdx-skins/tree/master/neon https://opengameart.org/content/blood-red-health-bar https://opengameart.org/content/brick https://opengameart.org/content/two-planet-pictures




