Worm Simulator 2012 by HBurd

[raw]
made by HBurd for LD29 (JAM)
*Edit: added a mac version, though I can't test it so it likely won't work. Let me know if you try it.

Prepare yourself for the most realistic, state of the art worm simulator ever made!

Actually, we didn't get anywhere near to finishing this game. On Saturday, when loading the level for the first time the game was running at 5 fps, so Sunday was wasted rebuilding everything from scratch :(

The core mechanics:
You are a worm.
You can only move through peristalsis (google it).
Point your head with the arrow keys, press space to start inching forward from the back, one segment at a time.
You can't move through rocks.
You can eat dirt, and poop out clay.
You can also eat clay (eww).
For every 15 blocks of dirt you eat, you will grow longer.
You will fall if you don't have a solid block under you.

This was going to be a puzzle platformer, but sadly, because of the technical issues, there's no time to make a level editor (let alone design a level).

Why is it 2012 you ask? You'll see when we're done...
(spoiler: apocalypse)

Art by Hugh Rawling, coding by Hugo Burd.

Ratings

Coolness 45% 1547
Overall(Jam) 2.58 666
Audio(Jam) 2.06 618
Fun(Jam) 2.39 634
Graphics(Jam) 2.79 589
Humor(Jam) 3.00 210
Innovation(Jam) 2.86 434
Mood(Jam) 2.33 674
Theme(Jam) 3.50 198

Feedback

gene-z
29. Apr 2014 路 04:19 UTC
It was my first idea,,, cool game..
Magdev
29. Apr 2014 路 04:33 UTC
that worm sprite...
MarsBar
29. Apr 2014 路 04:38 UTC
Your game name is pretty much an exact copy of my entry... what are the odds...
thenmal
29. Apr 2014 路 04:38 UTC
Too bad you didn't get the puzzle element done there could have been some interesting mechanics/levels.
馃帳 HBurd
29. Apr 2014 路 05:03 UTC
@MarsBar: Heh, sorry about that, I guess I should have checked or something. Great work on yours by the way.

@thenmal: Yeah definitely, I'm planning on continuing to work on this for a bit until it's actually a game
Cambrian_Man
29. Apr 2014 路 05:50 UTC
So... it's like a metaphor for life? Eat and poop until eventually you die. Pretty bleak. Congrats on finishing, though. I bet you could build this into a puzzle game or even a worm RPG. Think about it.
馃帳 HBurd
29. Apr 2014 路 06:25 UTC
@Cambrian_Man: Thanks! My plans are to add a bunch more things to simulate so controlling the worm is as difficult and convoluted as possible, and then maybe make it some sort of sandbox rpg.
PaperBlurt
29. Apr 2014 路 06:38 UTC
Good to finally have a worm simulator.
Cool and unusual.
aelita1992
29. Apr 2014 路 06:49 UTC
The game's not bad, the graphics could be a little better though
Wakka
29. Apr 2014 路 07:15 UTC
funny idea
Deozaan
29. Apr 2014 路 07:17 UTC
Game won't run for me. Here's the error I get:

java -Djava.library.path="natives/" -jar wormsim2012.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: ld48_gl/MainLoop : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: ld48_gl.MainLoop. Program will exit.
Diptoman
29. Apr 2014 路 07:19 UTC
Of all the simulators.... XD

Why is it Worm Simulator >>2012<< though?
馃帳 HBurd
29. Apr 2014 路 18:18 UTC
@Deozaan: Thanks for letting me know, I can probably fix this.

@Diptoman: Our end goal was to have the worm burst out in the middle of Manhatten, turning out to be gigantic and starting an apocalypse.
馃帳 HBurd
29. Apr 2014 路 22:26 UTC
You'll get that error if you have an older JDK version. I could recompile for an older version, but honestly I'm feeling kind of lazy, I'm about to restart the game in C anyway.
MarsBar
30. Apr 2014 路 04:18 UTC
Heh, it's neither here nor there, it just means great minds think alike :)
thanks for checking out my game btw, I really like your art style, unfortunately I couldn't seem to get it to run :(
jsmars
05. May 2014 路 09:07 UTC
Great start, could be a really fun game but sadly no real goal or challange.
AlexFili
11. May 2014 路 08:22 UTC
This game is entertaining and does a good job of replicating the movement of worms. It would be even better with other insects or some moving objects in the background. Brilliant entry to this ludum dare and matches the theme well
peterlavey
14. May 2014 路 20:10 UTC
That you were the graphics good, makes nothing out of place