Worldhole Theater by Killbert

[raw]
made by Killbert for LD30 (JAM)
Used Java and Slick2D. Enemies are bugged because I used Slick2D, should have used LibGDX.

Created in ~12 hours for Ludum Dare 30 Game Jam.

The enemies are bugged, a lot.

Controls:

Mouse, steer ship.

Scroll, change speed.

Hold left mouse button to charge weapon. Release left mouse button to fire.

F1 - Debug mode.

E - Enter portals (when available)

Ratings

Coolness 32% 1767
Overall(Jam) 2.63 704
Audio(Jam) 2.59 531
Fun(Jam) 2.94 435
Graphics(Jam) 2.61 657
Innovation(Jam) 2.56 622
Mood(Jam) 3.00 423
Theme(Jam) 2.69 566

Feedback

ViliX
25. Aug 2014 路 19:20 UTC
I've found quite a lot of bugs. You should polish the game a bit.
Charlie
25. Aug 2014 路 19:43 UTC
I can't run the game on Linux, probably you forgot to reference some libraries.

$ java -jar WormholeTheater.jar
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1886)
at java.lang.Runtime.loadLibrary0(Runtime.java:849)
at java.lang.System.loadLibrary(System.java:1088)
at org.lwjgl.Sys$1.run(Sys.java:73)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:95)
at org.lwjgl.Sys.<clinit>(Sys.java:112)
at org.lwjgl.opengl.Display.<clinit>(Display.java:135)
at org.newdawn.slick.AppGameContainer$1.run(AppGameContainer.java:39)
at java.security.AccessController.doPrivileged(Native Method)
at org.newdawn.slick.AppGameContainer.<clinit>(AppGameContainer.java:36)
at com.hubert_kaluzny.WormholeTheater.Desktop.main(Desktop.java:9)
leDragoon
25. Aug 2014 路 19:48 UTC
I can't play the game, it just flashes a command prompt window
馃帳 Killbert
25. Aug 2014 路 19:51 UTC
@leDragoon you have to extract it to a folder first.

@Charlie probably the same thing, or the linux startup script is incorrect. (try double clicking the .jar, that may launch the game)
billknye
25. Aug 2014 路 19:51 UTC
Game is definitely a bit buggy. I'm not entirely sure I understand the goal. After killing a few initial enemies I waited a while and nothing else really happened. Just seems unfinished.
馃帳 Killbert
25. Aug 2014 路 20:01 UTC
@billknye you're supposed to find the portals, and go on until you die. The portals are linked to different worlds and such, the further you get, the larger the score you get for clearing an enemy wave. Sorry if it seems unfinished. The enemy AI is really bugged up, due to my lack of comprehension in physics and maths.
Oana
25. Aug 2014 路 20:03 UTC
You should probably mention that scroll wheel determines the ship's speed. Took me a while to figure it out. Other than that, it is a nice idea and a good try. Pretty good music too. And I had a good laugh seeing the enemies jitter like that!
馃帳 Killbert
25. Aug 2014 路 20:12 UTC
@Oana adding it to the website + post now. <3
arhpositive
25. Aug 2014 路 21:27 UTC
Considering your time constraints this is a decent attempt, albeit a bit buggy.

I played the game thrice, in the first two times going as deep as level 3, and I only encountered ships in my first game and only right when I started the game. I've seen no more enemies from that point, which is not really ideal for a game like this.

At my final attempt, I encountered a fountain of bullets, looking like coming from out of nowhere, right next to a pair of red ships ignoring me. :) It was quite funny and that bullet hell got my life. :)
eruiz00
28. Aug 2014 路 16:27 UTC
Your are right. Should use libgdx :)
Tosic
07. Sep 2014 路 12:31 UTC
Quite confusing but not bad, but I think it would be easier if I could move the ship with W,A,S,D!
bluesky
14. Sep 2014 路 15:02 UTC
Good job!