Ludum Dare 29 — April 25th-28th Weekend — Theme: Beneath the Surface

Event Links: [ MiniLD 50 | Warmup Weekend | Real World Gatherings | Ludum Deals | Wallpaper ]

Back to Browse Entries

Beneath The Code

by Daylon - 48 Hour Compo Entry

This certainly was interesting to create! I ended up losing possession of my house keys, so I was unable to work on this for quite some period of time. Due to the unexpected loss of time, a lot that could have fit in (as in I could implement in the next 2 hours) is missing, so it's extremely barebones, although the basic gameplay should work.

BACKSTORY: I wanted to try and have an original take on the theme, and I knew that many were going for ocean and underground targets, so I decided to think a little bit outside of the box. This is your standard platformer, except I have exposed the underlying variables that govern movement, so that you now have control over the mathematics that take place "Beneath The Surface".

GOAL: Simply make it to the Red Square as quickly as possible. Every time that you open up the variable access panel, you incur a 3-second time penalty, as well time continues to move while you're in the panel.

WASD & Arrow Keys: Jump and Move
Q & E: Bring up Variable Panel
Backspace: Instant Level Restart

MISSING FEATURES: The biggest addition that I had planned was to implement character death. If you hit a wall or the ground too fast, your character would die and you'd have to start over. This would balance the available power pretty well, but it's too late for now. Other features that I had planned were: more variables to control, ability to switch out equations, and sound. Assuming I had even more time, I'd implement a level editor, while giving level creators even more control than the players. Perhaps I can recreate the game and put some more time into it.

This was my first Ludum Dare, and it was very fun! I'll definitely be doing this again the next time.

Downloads and Links




Apr 28, 2014 @ 5:07am

Cool concept idea. I hope you continue with this idea for a future project.

mclewis says ...
Apr 29, 2014 @ 7:39pm

I think the idea of the game is great and the use of the theme was very creative. The game itself is very lacking though, with no audio and graphics and very minimal gameplay.

pighead10 says ...
Apr 29, 2014 @ 7:39pm

Idea has some potential. With a variety of obstacles and death to balance the power this could be a really fun game.

Kaoin says ...
Apr 29, 2014 @ 7:40pm

Interesting idea. Some of the options can make it go a bit crazy, i ended up falling out of the world.

petrih says ...
May 1, 2014 @ 10:57pm

Unique concept!

You must sign in to comment.

IMPORTANT NOTE: If you want to place in the final results, you NEED votes. The easiest way to get votes is by rating other games. Judging lasts for 3 weeks following the end of Ludum Dare. For best effect, rate 20 games as soon as possible. Rating more games is encouraged.


TEAMS: Teams entering the Jam should pick a single representative to submit your game, or create a team specific account you can share. We currently do not support Team Voting, but sharing an account and together playing and rating games is acceptable.

NOT LOGGED IN?: If you get a message about not being logged in, even though you are, it’s because your web browser cached the non-logged in page. You can fix this by either refreshing your cache or clearing your cache. CTRL+F5 in many browsers. Chrome is a bit more work. Press F12 to enable Developer Mode, then you can right click on the refresh button and select “Empty Cache and Hard Reload”. This option is unavailable if you are not in Developer Mode.

PORTS: Ports to other platforms can be done after the deadline. That said, the sooner you finish your port, the sooner people can play your game, improving your chances of placing in the final results. For best results, provide a Web version of your game, or a Windows version with no dependencies. Also be sure to rate about 20 games to improve your visibility.

MY GAME DOESN’T SHOW UP: If you can’t find your game, it’s usually because the URL to your downloads are missing ‘http://‘. Fix your URLs ( and you will show up.

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crash or win condition bugs after the deadline (in a sense, like “porting” to support more players). We also allow “typo” bugs. I.e. A true that should have been a false, a word that should have been a different word, very tiny changes that you would have caught if you had more sleep. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just things you messed up last minute. Typos.

[cache: storing page]