FourHourBreak game [LibGDX]

So this semester in school I have a four hour break between classes twice a week. In this time (when not doing homework) I’ve decided to work on a Mobile/Desktop game. The main intention of this game is to get better with LibGDX/Java programming and to get experience posting things on Google Play(Plan on doing once game is more polished)

Currently the game is you (The spaceship) trying to dodge the asteroids(call meteors in the game[I was lazy]). On the phone version its just tap where you want to go, on PC its with the mouse. As the game goes on more and more meteors spawn, and the faster they move. Once you get hit it will display a highscore screen(It needs a lot of work). On the mobile version two press (Two fingers) to go back to restart the game, on the PC version either right click or press “2” on the keyboard.

The “Speed” at the bottom determines how fast the meteors move, and how much your score goes up by.

All the artwork was done by me, and will be changed as things go on.

  • Add parallax scrolling background
  • Meteors able to spawn in different sizes , being able to rotate.
  • Create a very “Polished” looking game
  • Possibility to destroy meteors
  • Other possible suggestions
  • Particles / Animations

Bugs:

  • Hit detection needs work(You’ll know it when you see it)
  • No proper way to exit the game yet
  • Font looks horrid
  • No way to change resolution on PC

One idea I’m thinking of doing is adding different texture packs. So you turn into a person dodging falling rocks, or turns into a fish dodging other fish etc.

Links:
PC (Runnable Jar) : https://www.dropbox.com/s/z00y8oijlz3mw4k/FourHourBreak-jar.jar
Mobile (APK) : https://www.dropbox.com/s/mr8jkws13g0zd14/FourHourBreak-android.apk

Comments? Suggestions? This is a very open game right now and I dont mind changing large parts if it makes it a much better game

Week 2 of this game :

  • Fixed collision
  • Meteors now rotate, and spawn in different sizes. Bigger ones move slower, smaller ones faster
  • PC version now works with keyboard(Move with arrow keys, Enter restart game from score screen)
  • Moving background
  • Player movement is increased with everything else, just not as much
  • FPS counter (Just in case)

Download links have been updated

Assets lost? when pressing back button (pauses) and going back to the game

Quite hard game. Maybe the difficulty level increases too fast? Got 170k points

  • Added Bullets
  • Bullets Charge
  • Added a camera
  • Planning to add upgrades

On PC, use space to shoot a missile/bullet.
Android, double press(Two touches at once), or press on the upper half of the screen.

To shoot the charge bar needs to be full.
Bullets can destroy meteors, but each time you shoot once it takes longer to fill the charge.

Im going to have power ups, and power downs, that will drop randomly and when meteors are destroyed.

Looked into this, something in my app stops the game from fully disposing. So the program will dispose the textures, but keep running. Then it just uses what ever is the memory to display the textures (I assume because sometimes they are white other times are random dots/lines). Odd thing is it thinks the textures are loaded, so I cant do a check to reload them.

Files have been updated