Skip to content

faradayDK/SupperMassiveFabBreakout

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SupperMassiveFab Breakout

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.

Features:

  • Bricks has different type of "breakness"
  • Player can collect buffs to enlarge scores and get more lives

Control:

  • LEFT and RIGHT to move platform
  • ESC to call in-game menu

Project configuration

  1. Open up Eclipse.
  2. Create a new java project and select the folder containing this seed.
  3. Go to Project Menu --> Properties in the menu bar.
  4. Click on Java Build Path.
  5. click the Add Jar button.
  6. Select the lib folder in your project.
  7. Select all the .jar files and click OK.
  8. Expand lwjgl.jar.
  9. Select Natives Library Location and click the Edit button.
  10. Click the Workspace button.
  11. Select the native folder in your project
  12. Select your operating system and click OK until you get back to the default eclipse window.
  13. Press play to check if it works.

Build runnable JAR file:

To generate an executable version of the game you will need to use JarSplice:

  1. Use _ Eclipse _
  2. Choose File -> Export
  3. Click on Java and select * JAR File * .
  4. Select current project in the Lunch configuration .
  5. Select _ Extract generated classes files and resources _ ,
  6. Select all _ Options _ in the bottom of the window.
  7. Press _ Finish _ .
  8. Download JarSplice at http://ninjacave.com/jarsplice and execute it (double-click on it).
  9. 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.
  10. Select * ADD NATIVES * , press the Add Native(s) button in the bottom, go to you projects native library and select files for your OS.
  11. 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
  12. 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