Ludum Dare 30 — August 22nd-25th, 2014 — Theme: Connected Worlds

[ Real World Gatherings | Ludum Deals | Warmup Weekend (Games) | MiniLD #53 | Wallpaper (1) (2) (3) | Mailing List ]

Back to Browse Entries

The Lair of Maldar

by dalbinblue - Jam Entry

Edit 1: Fixed rendering in Windows 8; half the screen was cut off and made it unplayable.


This is an incomplete entry (it's solvable, but no where near my usual level of quality). Unfortunately I was sick most of the weekend, so I only had a few hours to work on it so enemies weren't implemented.

Controls (Keyboard):
Arrow Keys: Move around
Control: Jump
Alt: Shoot
Enter: Pause

Controls (Gamepad):
Digital direction pad: Move around
A: Jump
X: Shoot
Pause: Pause

Made in XNA and .NET 4.0. To run, unzip and run the included executable. You will need XNA installed. There is a link above for the redistributable if you need it.


As always, constructive criticism is welcomed, though I suspect much will be negative due to circumstances.

Downloads and Links




torcado194 says ...
Aug 26, 2014 @ 11:52pm

wow this was really cool! i loved the art and the character. And also the transitions were smooth i really liked them for some reason. the controls are a bit weird, but thats fine. the core gameplay mechanic is pretty interesting, and very relatable to us coders ;). And the ending was pretty funny i like it haha. I feel like the game would've been really good if you hadnt have gotten sick! But nice entry regardless!

JoeDev_net says ...
Aug 27, 2014 @ 1:13pm

I really liked this entry. The animations of the character are really nice and the concept of the game is really good. I think the physics could use some work and jumping and moving didn't quite feel right, but overall it is a really nice job!

TBSHRichard says ...
Aug 29, 2014 @ 6:10pm


(Positive) + Some guys came up with the same idea of having the code a part of the game in my game design class last year, but you've made it interactable and it works much better than what they created; plus you've done it in much less time as well!


(Positive) + Keyboard controls are simple and easy to learn. Chose some odd key bindings that I don't see too often, but they ended up working out. I imagine it would be difficult for a left handed person possibly, but I don't know for sure.
(Negative) - It's not obvious right away that you have to shoot the right part of the code in order to change it. Having a keyboard in game that the player could interact with might make more sense.
(Negative) - The gameplay is a pretty standard platformer that uses backtracking. A little bit of additions to the code world might help break things up. For example, you could add a puzzle aspect by allowing the change of a few different variables, but allowing for only one to be change at the same time.


(Positive) + All the graphics are consistent with one another and fit nicely into the world.

Final Thoughts:

Very great game and I had a lot of fun playing; congratulations for your accomplishments even if you were not completely satisfied with your results!

jprogman says ...
Sep 10, 2014 @ 3:39am

Very smooth game play. It's a shame you couldn't complete it in full. Nice work anyhow!

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]