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


by NightDreamer - 48 Hour Compo Entry

My game for the 29th Ludum Dare with the theme 'Under the surface'.
The main gameplay is simple:

Shoot as many enemies as possible, while don't touching their shots and make your way through this cave. :)

This time, my goal was to make something with parallax scrolling in it, full self drew assets and full controller support.
Due to the fact, that I'm a little bit ill and have to do a lot of stuff for university, the game is really small.
But anyway, I hope you like it. :)

Like you can see, if you play it, I've achieved each goal.
So, if you want, you can enjoy this little game with your XBox 360 controller. :)


Special thanks:

Credits for the ingame music goes to enochcity []

System requirements:

min. JAVA 1.8 installed

Downloads and Links




mjau says ...
Apr 30, 2014 @ 11:28pm

Tried playing with an Xbox 360 controller, but it didn't work (Linux version), so i used the keyboard instead.

Anyway, it's pretty minimal as shooters go.. Keyboard controls are a bit weird, but ok. I think the biggest problem is that the random enemy placement isn't very exciting, and it doesn't really change over time either. The game... works, does what it's supposed to with what it's got.. which is good! But there's no sense of progression or anything, it's just kind of there.

The music is nice! But.. you credit someone else for it, and the 48 hour compo is a solo competition, so i can't give you points for that. Sorry.

Good job on meeting all your set goals though =). More games should have parallax scrolling.

VictoryGarden says ...
May 2, 2014 @ 9:03pm

Congratulations on achieving all of your stated goals! Building a reasonable scope and implementing it all is really tough for an LD, so great job.

Your graphics look good. I always like a nice parallax effect in a shooter, and the color choices against the gray-black background have a certain luminosity to them--I particularly appreciated the marbled coloring on the player ship.

I played a few times and what I winded up feeling was that although it generally has a decent look and feel, the really sudden crash from screwing up in the game to the game-over screen was jarring and made it hard for me to learn how far I actually needed to be from the enemy bullets. The collision detection was a bit poor, but what made it difficult for me to learn to play around it was the zero-tick timing of that transition.

I had a good few minutes with it, though! Thanks for the game.

BadPaul34 says ...
May 17, 2014 @ 9:24pm

That's a good work for such a little time. Many improvements could be made on the game play but it's quite fun!

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]