Jumping Game

Hey JGO,

This is a basic platformer style game I made. My aims for this game was to grasp the basics of LibGDX and Box2D as a precursor to more complex higher quality projects I have in mind. Although it’s unlikely that I’ll be adding to much more into the game I might make some slight adjustments to physics and perhaps graphics and maybe some more features (main/pause menu, new monsters and animations).

Now, onto the actual game. The aim of the game is to progress upwards and get to the top of the map. Monsters (the red spike things) are placed throughout the map and every time you hit one you lose 10HP (of 1 50HP total). There is a stopwatch system that tells you your time through the map and gives a somewhat measureable ‘score’. Once you get to the end or die, you are given a screen that tells you your HP, time and whether you lost or won.

Controls:

A or Left Arrow: Move Left
D or Right Arrow: Move Right
W or Space: Jump
Left or Right Control: Sprint (It doesn’t give any real in-game benifits)

IMPORTANT NOTE: You have to double jump for many of the jumps. In order to do so, simply hit either Space or W while already jumping (doesn’t work when falling). Don’t forget to time the second jump.

Gameplay Screenshots:

All graphics except the platforms (which are made by me) are from http://www.kenney.nl.

Overall, the game is quite hard to grasp as the Box2D physics (as I ended up realising) weren’t really that great for this project. However, after a few play throughs you should be able to get a hang of it.

Download (The size was too big for direct upload to here):
Dropbox - https://www.dropbox.com/s/owdl1zu5wah8vq4/Jumping%20Game%20v1.3.1.jar?dl=1

If you have any feedback, tell me.
Enjoy!

I can only play for about 10 seconds before something starts happening to make the game run super slow making it unplayable. I’m using my work’s Linux system. But from what I played, it was pretty fun! But I felt more like the guy is flying than jumping.

Hmmm… It must be something related to my super sloppy code :P. It works fine on Windows, but I’ll see if I can test it on Linux. As for the flying vs jumping, this was the best I could get it to, and I kinda regret using Box2D for such a simple game. Anyway, thanks for the feedback.