Beneath the Surface by Jojo

[raw]
made by Jojo for LD29 (JAM)
Beneath the Surface is an dungeon crawler. The goal is to stay alive as long as possible. In your journey you'll find items and spells that might help you on your way. Spells are very useful, but they have an important drawback: they cost hp. Each spell also has a chance of one out of three to cost 10 hp extra.

Spells you may find:

Fire spell: Sets the enemy on fire. Being on fire deals 8 damage per turn. Costs 10 hp.
Ice spell: Freezes the enemy. Frozen enemies can't attack. Costs 20 hp.
Lightning spell: Deals 30 damage. Costs 20 hp.

What was your inspiration for the game?

An example game in "Petit computer", a BASIC interperter for the DSI.

Did you run into any challenges while creating the game?

Making the enemies walk to the player was a lot harder than I thought and the code for attack animations is a bit of a mess. It was also quite hard to come up with enemies. It was quite hard to draw recognizable enemies. Eventually I chose to use a lot of alien-like monsters because they are easier to draw.

By the way, I used some code I wrote earlier that I didn't publish anywhere. Is this ok? It was just some basic game loop code, and some code to make an image flash in a specific color. The rules say that "All libraries, middleware, content creation, and development tools are allowed", does this include non-game-specific code I wrote earlier and didn't publish? However reading from the re-written rules it seems that you can't use code you wrote before. Anyway, I don't think it matters too much since it was very little code, but I just want to know if it's allowed.

Ratings

Coolness 22% 1989
Overall(Jam) 3.13 418
Fun(Jam) 3.25 222
Graphics(Jam) 3.38 371
Innovation(Jam) 2.63 547
Theme(Jam) 2.88 505

Feedback

Marcus_siactro
28. Apr 2014 · 13:24 UTC
I liked the retro feel to it. Also I like the graphics, they were actually funny ;)
Havacore
28. Apr 2014 · 14:14 UTC
Wish you could've added some more depth to this, you just basically press space over and over until you're dead. I liked what you did with the art (I sympathise, I'm not a very good artist myself). With a little more work I think this could've been much more intersting.
JoeProgram
28. Apr 2014 · 14:21 UTC
My favorite part of the game is casting the spells - seeing an enemy on fire or trapped in ice is a nice reward moment. I would have loved to have more direct choice in the game - until you get your first spell, there's no way to strategize. Nice work!
CAT_IN_THE_DARK_WOOD
28. Apr 2014 · 14:28 UTC
It's too randomly. Has no any balance.
Kalabasa
28. Apr 2014 · 14:32 UTC
It feels well-polished. I like the simplicity of the game. I died quickly, but I ate all my food! I think it was too hard? Or was it too random?
rincewind_cz
01. May 2014 · 12:36 UTC
Well, it lacks some deeper concept or better fight system - the current is too random :)
KevinWorkman
02. May 2014 · 17:36 UTC
This is a pretty cute little game. I could definitely see playing more of this if it was expanded a little!
kristof
08. May 2014 · 07:52 UTC
This could be really cool. I like the drawings and the interface. Sadly the balancing is way off. I only found a single pork chop, healing 8 HP. But that was not nearly enough to compensate the damage I got. So basically, I kept attacking until I died. It feels like I missed a lot of the game.
Shigor
08. May 2014 · 07:54 UTC
Game is a set of interesting choices, in your case it's not that interesting as I more or less just press SPACE and occasionally eat something if I found something - this is too primitive for my taste.

What's worse, your random generator is all powerful... first try I got a lot of enemies, one chest which allowed me to almost survive next fight. Second attempt gave me five chests, one enemy, chest, and then neverending string of enemies...

But I did like the art :) (check my game and you'll guess why :D)

BTW using previous code is ok in your case as you've put the game in jam (and in jam... generally anything goes)