Gravity Warp by RMHeuer

About
In this game, you play as a robot that is deserted on a broken spaceship. You have fancy boots that can change the direction of gravity. But be careful, they only have limited fuel!
Made in Java using a custom game engine (included in the source). Sound effects made with BFXR. Music made in GarageBand
Controls:
WASD or Arrows to move
Space bar to change gravity
Credits
Programming and some artwork by RMHeuer
Artwork and music by CapnBones
Level design by both of us
Info
The JAR is compiled using Java 8. Linux and Windows packaged builds are untested, use the universal JAR if they do not work.
Building
Run mvn clean package in the source directory with the pom.xml.
The compiled jar will be located at target/LudumDare54-1.0-SNAPSHOT.jar
Ratings
| Given | 9🗳️ | 16🗨️ |
I also liked the simple pixelart.
I must admit that I didn't get too far in the game... I have trouble telling left from right and when everything is backwards and upside-down I get super confused. The last level that I played had a bunch of the blue smiley-squares in a box.
One thing I wasn't really able to figure out was what direction will be next when I hit spacebar. I know it is influenced by the proximity to walls, but it still didn't really behave for me. Sometimes it seemed random and that was frustrating. Maybe there could be some sort of indicator on the robot or somewhere else on the screen.
Overall it was a cool game. I enjoyed the time I spent in it :) Hope you had a nice jam.
I don't know if that's good or not, but being fast enough you can win many levels just by changing the direction of gravity mid air. As this does require some skill, I don't think that's a problem. Well, as I'm writing this and playing, I reached levels where I have to use this, so I just discovered it too early =)
Something that made me lose a couple of times is that the character starts moving right after you press space if you're holding an arrow to choose the new direction. I mean, for example, you hold right arrow, then press space, then right arrow immediately causes an unwanted movement (although I know you don't have to hold it, but holding is more intuitive). Maybe movement should be delayed a little bit when you just keep holding a key, or that key should be completely ignored until you release it and press it again (that would work better for me I think).
Good job!! And here's an interesting screenshot hehe
![Shot [-2.5].png](///raw/b21/z/5fd5f.png)