The application is prototype of common known Breakout game. Player should control the panel at the bottom of the games pace, he/she can move it to the left or to the right by clicking on the corresponding button. His/her goal is to keep a flying ball in game space and to lead ball in the direction of the bricks. Each time ball hits the brick -> brick breaks (a bit); after several hits, the brick destroys. Player wins if all bricks are destroyed and looses if he/she missed ball three times (i.e. lost three lives). During the game process, player can see the buffs, if player collects them with a platform -> he/she can get more scores or one additional life.
- Bricks has different type of "breakness"
- Player can collect buffs to enlarge scores and get more lives
- LEFT and RIGHT to move platform
- ESC to call in-game menu
- Open up Eclipse.
- Create a new java project and select the folder containing this seed.
- Go to Project Menu --> Properties in the menu bar.
- Click on Java Build Path.
- click the Add Jar button.
- Select the lib folder in your project.
- Select all the .jar files and click OK.
- Expand lwjgl.jar.
- Select Natives Library Location and click the Edit button.
- Click the Workspace button.
- Select the native folder in your project
- Select your operating system and click OK until you get back to the default eclipse window.
- Press play to check if it works.
To generate an executable version of the game you will need to use JarSplice:
- Use _ Eclipse _
- Choose File -> Export
- Click on Java and select * JAR File * .
- Select current project in the Lunch configuration .
- Select _ Extract generated classes files and resources _ ,
- Select all _ Options _ in the bottom of the window.
- Press _ Finish _ .
- Download JarSplice at http://ninjacave.com/jarsplice and execute it (double-click on it).
- Select * ADD JARS *, press the * Add Jar(s) * button in the bottom and select the previously exported JAR file, as well as, go to the _ lib _ game folder and select all Jars.
- Select * ADD NATIVES * , press the Add Native(s) button in the bottom, go to you projects native library and select files for your OS.
- Select * MAIN CLASS * , and in the Enter Main Class area type in the name of your main class including the name of the package : game.GameSpace
- Select * CREATE FAT JAR * and press the Create Fat Jar button.
-
- Now you can play *
Authors: Jelizaveta Zovnercuka, Kristians Konovalovs, Germans Savcisens
Aalborg University - Copenhagen , 2015