Adapt or Die! by Datw

[raw]
made by Datw for LD24 (COMPO)
IF YOU HAVE ANY PROBLEMS WITH ANY BUILD, PLEASE LET ME KNOW:

your OS (including 64 or 32 bit info);
your Java version(java -version);
if you know how to, the console output.

Thank you :)

OBS: The game is still buggy when changing level (sometimes entities are kept from the past level, or you spawn inside a tile and get stuck).

There you go! Had a ton of problems on the end trying to build it (first time using slick, and lwjgl applets ain't easy).

You WILL need Java SE 7 installed to run the applet. And probably, the x86 version of it too, since slick won't run on a 64-bit JVM.

Controls: LARROW and RARROW to move, SPACE to Jump, hold SHIFT to run.

You may not notice, but the meaning I gave to the theme is in there: Every time you die, you evolve and receive some resistance to the type of damage that killed you. When you change level, that resets. I wanted to add a score based off of that, but didn't have time.

But I finished something! If you look at the source and the resources, you will see that I had much more planned (one mob, background music, title screen, and so on...). But man, it's just 48h, and I didn't have all the weekend free :(. But I think I improved, so it counted!

Let me know if the applet works, I'm still not sure.

Besides that, if you find any bug or any map that is super hard, please let me know, I didn't have that much time to test it.

I think thats about it.

Ratings

Coolness 72% 3
Overall 2.63 563
Audio 2.22 432
Fun 2.60 476
Graphics 2.55 509
Humor 2.09 356
Innovation 2.57 497
Mood 2.30 546
Theme 2.89 377

Feedback

geekygenius
27. Aug 2012 路 06:43 UTC
:D yay! another slick game! If you want it to run in 64 bit, try including the 64 bit natives too. You can enter these in the Kongregate contest too. This was pretty fun. I haven't seen that many platformers like this. I don't see how it fits the theme though...
Phobos001
27. Aug 2012 路 14:11 UTC
A bit frustrating at times from slippery movement, but lots of fun till the end!

Although I understand the adaption feature for the theme, it could make the game a bit easy. If you do expand on this, consider adding the score system you mentioned. ;)
turnip
27. Aug 2012 路 15:42 UTC
After downloading the package it just gets stuck on a white screen for me. Mac OS X Lion.
DaveDobson
27. Aug 2012 路 15:46 UTC
Couldn't get it to work in Chrome, IE, or Opera on Win XP. Might be the Java thing you mentioned above, although it appeared to load the resources and then just stopped (blank window). I'll try again later on my other computer.
馃帳 Datw
27. Aug 2012 路 16:07 UTC
I'm not sure if I'm allowed to fix that, so, if I find the reason why it's not opening, I may make a "Do no rate" version or something.
shadowdruid
27. Aug 2012 路 16:18 UTC
The evolution when you die is very interesting but its only a feature that you don't have to use. A stronger focus on it would be interesting.
And maybe another movement system would be better to play.
All in all a nice game.
Zanzlanz
27. Aug 2012 路 16:35 UTC
I'm getting many errors.
In all browsers, when the first game stars, the character falls and brings me to a side-ways version of that level in which the player is gone. If, however, right when the level starts I stop the character from falling, there's no way I can fall. When I tried to jump in Firefox I got error message. Sorry :(
馃帳 Datw
27. Aug 2012 路 16:45 UTC
The second level IS a sideway version of the first one, but the fact that the player is gone, and the other errors are too bad. Should had trying building something with slick *before* the compo starts! Anyway, thank you for trying.
berkano
27. Aug 2012 路 16:53 UTC
Win! That was pretty fun, just the right difficulty balance for me. Great work fellow Slicker (btw - applet works fine in my Chrome, 64bit Win).
Kralle
27. Aug 2012 路 16:54 UTC
very bad controls and kinda lazy with reusing the same levels. No idea how this is related to evolution
quill18
27. Aug 2012 路 16:56 UTC
Let me say this: The crashes/glitches are only bothering me because I really like the game! I love the way the levels *evolved* bit by bit, and the game has a very "Super Meat Boy" feel to it. A little more polish and this could be a hugely addictive best-seller.

I did NOT realize that you evolve to resist the damage that kills you. That is wonderful, and gets an extra +1 rating from me.

This is one of the rare games this LD that really "gets" the theme.
Aaron San Filippo
27. Aug 2012 路 17:01 UTC
Couldn't get it to work in Chrome on macOS. Downloaded some Java library then just froze on a white screen.
馃帳 Datw
27. Aug 2012 路 17:03 UTC
I actually spent a huge deal amount of time on the controls, I wanted the "slippery" effect (actually, thats inertia + grip). But I guess not everyone like that, unfortunately.
Punga
27. Aug 2012 路 17:07 UTC
org.newdawn.slick.SlickException: Game.update() failure - check the game code.
at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:663)
at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:514)
at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:218)
at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:92)
WinXP32 Chrome Java SE 7
scorder
27. Aug 2012 路 17:33 UTC
That nails it.
I like the style, and with slightly better controls and I would have spent an hour on it!
LiteLab
27. Aug 2012 路 17:33 UTC
This didn't run for me D:.
thewiseguy99
27. Aug 2012 路 18:39 UTC
Tried in IE, FF & Chrome . no luck :(
I'll try again later.
emveyh
27. Aug 2012 路 18:40 UTC
Worked for me, here are a few notes:
- player sprite color too similiar to the background color
- "moon" physics when jumping
- walking feels really awkward (like walking on ice)
- game breaking bug: couldn't make the first jump in the fourth level for about 5 times, then i didn't lose any health when touching the lava and therefore was trapped down there (had to restart the game and start over)
- don't see how this fits the theme
LogGiant
27. Aug 2012 路 18:54 UTC
Level one worked just fine (falling level), but when the next level loaded the character didn't load. After my 3rd reload I got this error:
org.newdawn.slick.SlickException: Game.update() failure - check the game code.
at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:663)
at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:514)
at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:218)
at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:92)

Win7-64, Firefox, Java up to date
馃帳 Datw
27. Aug 2012 路 19:53 UTC
emveyh: About the game breaking bug: you can actually jump on lava, if you are immune to it.
DaveDobson
28. Aug 2012 路 05:13 UTC
At home it runs, and I see a screen, but I still can't play. I get the exception:
org.newdawn.slick.SlickException: Game.update() failure - check the game code.
at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:663)
at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:514)
at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:218)
at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:92)
emveyh
28. Aug 2012 路 16:55 UTC
Datw: yeah, but you can't get out of the lava because the other platforms are too high up. so you get stuck down there and you have to restart the game in order to fix that :/
馃帳 Datw
28. Aug 2012 路 17:41 UTC
At the fourth level? I just did that jump, thats weird
garygreen
31. Aug 2012 路 19:29 UTC
Sorry. The game wouldn't run for me. I did like your idea of becoming a bit more resistance to the type of thing that killed you, though. Shame I couldn't play it.
kratorspore
01. Sep 2012 路 21:30 UTC
Suck on a white screen for me after the LWJGL preloader. Running OSX Mountain Lion.
Rabbits...
01. Sep 2012 路 21:33 UTC
WIN! I got a bug so every few games on every level i didn't take damage...I liked it that way!
mdkess
03. Sep 2012 路 15:53 UTC
Cool - this is really... slick.

I like the changing levels, it's a neat concept, and I think that you pull it off well. It's challenging, but the levels are never too long that it feels like a chore to try one over and over again until you get it. Great work!

My one criticism is that the physics are really floaty, which makes some of the platforming parts unnecessarily challenging.

Great work!
small trouble
03. Sep 2012 路 18:49 UTC
I tried in Chrome and IE and I didn't get it to load. It seems like a good concept as well.
馃帳 Datw
06. Sep 2012 路 01:13 UTC
Uploaded standalone versions (they are only ports, so they are allowed). Let me know if any of those won't work :)
Sestren
06. Sep 2012 路 14:43 UTC
I can't get any of the versions to work, sadly. The web version gets stuck on the second level (I'm running Chrome on Win7). I even tried downloading the .exe, but it wouldn't load at all. Too bad, I was looking forward to trying it out.
myachin
13. Sep 2012 路 00:14 UTC
game hangs up:(
ConflictiveLabs
13. Sep 2012 路 02:29 UTC
Your take on the theme is genius! (although I didn't actually notice until I read it on the description, perhaps some text like "+1 Fire resistance" should popup when you die, explaining the kind of upgrade you received). I had to try almost every damn version to make the game work to me (web, .jar, .exe) and the result was always the same (second level starts with no character). I tried running the game a few times until I got a playable second level, and from that point onwards everything went smoothly. Fun game. I quite enjoyed it (although I suck at platformers).
RawBits
14. Sep 2012 路 11:15 UTC
Moon gravity with no lower jump option and ice platfroms... stucking in walls, hurt by lava while on platform on one of the levels and sometimes the guy don't appears and have to reload the game... oh, and the momentum from last level remains.

I love the level design though, makes it fun to play! :)
tcstyle
17. Sep 2012 路 15:44 UTC
A pity, it doesn't start here in Firefox on Win7/64.
RawBits
17. Sep 2012 路 16:44 UTC
tcstyle: I have the same config so your problem is elsewhere.
MrHalfman
17. Sep 2012 路 17:24 UTC
This is a nice platformer (thought the movement isn't natural and there some bugs about collision), but I don't really see how it fits the theme...