Geometry Shift by w1n5t0n
This game should really be under the Compo category, the only reason that I put it under Jam is because I'm using music that my friend made (during the competition time), please judge this game like it was entered in the compo, I want the harsher judgement.
Controls:
W - go forward
A - change shape in left direction
D - change shape in right direction
(there is a bar at the bottom of the screen showing which shape you are on)
Mouse Move - change angle of player (for movement and shooting)
Mouse left click - shoot
In the game you are a shapeshifting shape, there are enemies that come from the sides of the screen and you have to defend yourself. You can become any one of the three different enemies at the same time. when you are a certain shape then enemies of that shape won't try to attack you, and you won't be able to attack them. You must use this skill to try and survive as long as you can (score based on how many enemies you kill).
How to run:
open the Geometry Shift.jar file (make sure that the assets folder is in the same directory as the Geometry Shift.jar file!)
NOTE: if the game doesn't run then try to run it through the command line. Enter the directory that the game is in, then type 'java -jar "Geometry Shift.jar"' (single quotes for clarification)
EDIT:
The current build doesn't seem to work on Mac OSX Yosemite and El Capitan. The window opens and the music plays, but nothing is rendered to the screen. Sadly, I can't find the issue. The game uses OpenGL version 1.1 to render and uses the LWJGL2 library to create the window and context. If anyone knows of a bug in the LWJGL context and window creation mode or something please leave a comment on either this page or open an issue on the git repo that the Source link points to.
EDIT 2:
If the collision detection seems buggy, that is because I use AABB collision. This game runs on a custom engine that I made for Ludum dare and the convex polygon collision wasn't working yet.
Controls:
W - go forward
A - change shape in left direction
D - change shape in right direction
(there is a bar at the bottom of the screen showing which shape you are on)
Mouse Move - change angle of player (for movement and shooting)
Mouse left click - shoot
In the game you are a shapeshifting shape, there are enemies that come from the sides of the screen and you have to defend yourself. You can become any one of the three different enemies at the same time. when you are a certain shape then enemies of that shape won't try to attack you, and you won't be able to attack them. You must use this skill to try and survive as long as you can (score based on how many enemies you kill).
How to run:
open the Geometry Shift.jar file (make sure that the assets folder is in the same directory as the Geometry Shift.jar file!)
NOTE: if the game doesn't run then try to run it through the command line. Enter the directory that the game is in, then type 'java -jar "Geometry Shift.jar"' (single quotes for clarification)
EDIT:
The current build doesn't seem to work on Mac OSX Yosemite and El Capitan. The window opens and the music plays, but nothing is rendered to the screen. Sadly, I can't find the issue. The game uses OpenGL version 1.1 to render and uses the LWJGL2 library to create the window and context. If anyone knows of a bug in the LWJGL context and window creation mode or something please leave a comment on either this page or open an issue on the git repo that the Source link points to.
EDIT 2:
If the collision detection seems buggy, that is because I use AABB collision. This game runs on a custom engine that I made for Ludum dare and the convex polygon collision wasn't working yet.
Ratings
| Coolness | 71% | 3 |
| Overall(Jam) | 3.00 | 751 |
| Audio(Jam) | 3.37 | 287 |
| Fun(Jam) | 3.17 | 499 |
| Graphics(Jam) | 2.53 | 950 |
| Humor(Jam) | 1.96 | 742 |
| Innovation(Jam) | 2.49 | 945 |
| Mood(Jam) | 2.90 | 698 |
| Theme(Jam) | 3.37 | 530 |
I thought this was a really cool mechanic, and I had a good time playing. My high score was 104, which is all right.
If you're open to a suggestion, I think I could have got deeper in the groove if you make just two small changes to the game:
1) the collider is currently larger than the players graphics. Once I understood this it wasn't too bad, but I had a fistful of moments during the learning phase where I was confused why I died. I tested by just not doing anything after a restart and for me the player dies before he is really "hit" by the other shape.
2) I like the mechanic of changing to a shape to become immune to them. It's tough to really nail it under pressure, but I think I could get there if you changed it so that my "allies" didn't block my bullets. When I change to square, the squares stop killing me, but they still stop my shots from hitting enemy triangles, yet the triangles can come through the other squares to get me. The problem here is that I was "clever" and changed to the right shape, but I get killed anyway because now I can't blast my way out.
Overall I had the most luck with the shape-changing when I was moving around a lot, so it ended up being fine.
I like it - interesting mechanics with smooth controls and a nice vibe especially with the music. Nice entry!
Well executed,good music,and entertaining for sure.
Interesting shapeshifting mechanic, but I always found it easier to just stay in one shape.