Ludum Dare 31 — December 5th-8th, 2014 — Theme: Entire Game on One Screen

Back to Browse Entries

Parable of the Broken Window

by Akurn - Compo Entry

A randomised dungeon crawler controlled by your browser window.

Escape the dungeon by finding the big red door.
The big door requires 2 keys, and appears after the 5th column of rooms.

To explore more of the dungeon, increase the size of your browser window. If you don't like what you see, shrink the window then enlarge again to generate new rooms on the fly.

- Arrows or WASD to move
- Resize the browser window to reveal more rooms
- Space to attack (Only with Sword)
- Down/S to block (Only with Shield)

- Armor will allow you to take more hits from monsters
- Collect keys to unlock chests and doors
- Walking off the edge of the screen where there's no wall, will teleport you to the other side
- If you're stuck, try collapsing the window and generating new rooms

Downloads and Links




Recon says ...
Dec 8, 2014 @ 1:49pm

Very good adaption!

Kim says ...
Dec 8, 2014 @ 2:10pm

Your take on the theme is amazing. I resized away tons of enemies :P and the end was within my reach when I died the last time. Clever game! art & sound great too.

hexagore says ...
Dec 8, 2014 @ 3:31pm

I like the take on the theme. The window resizing mechanic seems very daring!

Tipyx says ...
Dec 8, 2014 @ 3:32pm

Wow, I don't expect that... A little binding but some much smart !

okkolobr says ...
Dec 8, 2014 @ 3:32pm

Now I see what could have been done with the them. Well done Sir.

Zolkren says ...
Dec 8, 2014 @ 3:33pm

I love those game types.
Really cool.

Resonious says ...
Dec 8, 2014 @ 3:33pm

Wow, nice! Never seen anything like it. Excellent take on the theme, sir. Well done. Although I'm sure you've noticed, but the character sometimes seems to have a hard time telling which direction he should be facing.

lisac says ...
Dec 8, 2014 @ 3:33pm

Awesome interpretation of the theme! So clever! Well done.

Conk says ...
Dec 8, 2014 @ 3:52pm

Really good use of theme, jumping seemed a little pointless, overall quite fun although re-sizing the window was a little annoying at times as I'd often miss.

Akurn says ...
Dec 9, 2014 @ 2:56am

Thanks all! :)

@Resonious Yeah, it's my dodgy collision detection code. It fixed going through walls when teleporting to the other side, but made running look glitchy. Definitely need to rewrite it.

@Conk Yep, it's meant to indicate that you CAN jump, but show how pitiful it is, until you pickup the boots. Also yeah I agree with the resizing thing, I was working on a trackpad and it's even harder. Wanted to implement some kind of larger button to grab to resize, but yeah 48 hours..

MrLeePerry says ...
Dec 9, 2014 @ 4:59am

Oh man, well done! Love the resizing window dynamic for the level. Cool!

shasharala says ...
Dec 9, 2014 @ 12:38pm

I can't even begin to express how amazed I an my friends were upon happening on this game. Astounding! More! Please do more!

Jhelle says ...
Dec 9, 2014 @ 2:15pm

Love the usage of the the theme!

floorman says ...
Dec 9, 2014 @ 2:16pm

Damn, this game is hard.

Love the idea of being able to resize the scene to get more of the game. But still, damn you! This game is hard! =D

BobMorate says ...
Dec 9, 2014 @ 2:18pm

Very, very smart design, I loved it! Congratulations!

Dec 9, 2014 @ 2:20pm

Really inventive take on the theme! Excellent meta-game : D

friggingames says ...
Dec 9, 2014 @ 2:25pm

Awesome idea for a one screen game! I love the character design too. He is super cute.

Nobuyoshi says ...
Dec 9, 2014 @ 2:41pm


pjimmy says ...
Dec 10, 2014 @ 1:16am

love it, very innovative

Frump says ...
Dec 10, 2014 @ 2:23am

Very cool idea to make the browser window part of the game. I stretched it across both of my monitors. I found the jump to be lacking, it was hard to get to the keys

Kaijuu says ...
Dec 10, 2014 @ 4:31am

Cool idea and concept! Enjoyed the game!

hypnoticbytes says ...
Dec 10, 2014 @ 3:26pm

Pretty clever idea. Love the pixel art. A bit difficult for me but I suck playing games. Great job!!!!

Gungnir says ...
Dec 10, 2014 @ 3:34pm

Pretty brutal but it's the most interesting interpretation of the theme I've seen so far.

Well done!

JoshuaBurr says ...
Dec 10, 2014 @ 3:58pm

Really nice entry. Took me a few tries to reach the red door. Became much easier once I found a shield.

glaze_96 says ...
Dec 10, 2014 @ 4:41pm

Awesome idea! The only thing I don't like are the controls, they're kind of jerky which makes the game hard to play. Other than that, fantastic!

LostTrainDude says ...
Dec 10, 2014 @ 4:41pm

The concept is really amazing! It has (at least, in Chrome) few bugs and glitches (i.e. Hitting "HELP" will "respawn" the character, maximizing instead of resizing the window will not generate rooms) but I see lots of potential in your idea and I hope to see a future version soon! :D

Great job!

Taldius says ...
Dec 10, 2014 @ 5:35pm

Awesome game, it's one of my favorite so far!
The concept is so damn clever! :D
I love it, great job!

sputnik says ...
Dec 10, 2014 @ 5:51pm

Very good idea! Had a couple of bugs though.

zanenga says ...
Dec 10, 2014 @ 6:06pm

Wow, so hard! Love the use of theme!

Noah Ratcliff says ...
Dec 10, 2014 @ 9:39pm

Wow! Very clever take on the theme, and great execution! Well done!

andreaswitzen says ...
Dec 11, 2014 @ 2:40am

Quite innovative and a good interpretation of the theme. Cool procedurally generated environments. But to hard for me! Restarted (and resized) maybe 10-15 times before giving in. I'm not good at platformers.

mactinite says ...
Dec 11, 2014 @ 4:38am

I really like the idea of this game! didn't really hit any big bugs or anything, really awesome!

Paperscraps says ...
Dec 11, 2014 @ 6:16am

This was super clever. Awesome job.

Dec 11, 2014 @ 6:59am

The idea of resizing the window to influence the environment in game is quite unique. You may try to do more things with that mechanism. And the game seems a little hard...The player can die easily..

deyteris_team says ...
Dec 11, 2014 @ 11:32am

Simple challenging gameplay, fine

Threstle says ...
Dec 11, 2014 @ 4:09pm

Nice idea! And the visuals are cool. But it keeps on crashing when I play, and the player movements are buggy. :(

Dec 11, 2014 @ 7:54pm

Clever idea! I think the core gameplay could be tightened up a bit, but the dungeon scaling mechanic has a lot of potential. :D

Dec 12, 2014 @ 4:07pm

Interesting idea !

Carduus says ...
Dec 13, 2014 @ 11:22am

Interesting, i was stuck in the first room on my first try.
Maybe an issue with the generated dingoen.
Would be great if you bind keys for AZERTY keyboards :)

Dec 13, 2014 @ 2:28pm

Such a smart take on the theme. The resizing window aspect proved really interesting and was a nice touch, was good to know that if you didn't like the layout then you could just change it.

OldPeculier says ...
Dec 14, 2014 @ 1:07am

Super clever and pretty fun. Great!

ChuiGum says ...
Dec 14, 2014 @ 1:18am

Great innovation, fit really well with the theme. Nice graphics and audio too. Good job

Backterria says ...
Dec 14, 2014 @ 7:00am

Very cool take on the theme!Cool entry

SoulGame says ...
Dec 14, 2014 @ 9:49am

I agree with people above, very cool theme concept!

SelfishGenome says ...
Dec 14, 2014 @ 11:46am

brilliant concept very cleverly executed and with a really nice art style.

Dec 14, 2014 @ 10:13pm

Very Good idea, i love the resize concept. You should continue to develop this game !

Dec 15, 2014 @ 8:25am

innovative! i really enjoyed playing this, although i kinda felt that the death was a bit brutal. overall nice game!

sP0CkEr2 says ...
Dec 16, 2014 @ 5:03am

amazing idea for the theme - high marks here

Lynx says ...
Dec 17, 2014 @ 3:50am

Great concept! I also enjoy the random rogue-like elements although sometimes they seemed impossible (spikes in front of every door)

ncannasse says ...
Dec 19, 2014 @ 12:49pm

Would have been a great take on the theme but the game itself is hard to play. Tip : don't do random generation in LudumDare, a small level design is less complicated for both you and the players :)

alyphen says ...
Dec 20, 2014 @ 5:59pm

A novel mechanic, unfortunately the physics didn't feel tight enough and the browser resizing caused big grey squares everywhere when refreshing the display. The music is pretty nice, and it's alright graphically, but doesn't really seem to pull off what it sets out to achieve sadly.

Dec 22, 2014 @ 8:31am

Ooh... this is a great idea. I never quite got to the ending, though, because of a strange bug where the level would restart but a key would be pressed down, so I couldn't stop myself from running right or left. Also, my corpse bounced a lot >_< I liked the graphics and audio--really clear and easy to understand. Thank you for the game!

2HitAdam says ...
Dec 26, 2014 @ 5:23pm

Nice twist ending haha, took me awhile to get there. Like everyone else is saying, this is an awesome, awesome take on the theme. Love the ingenuity, it's probably a little bit more clever than fun right now with the bugs and abrupt physics, but still, for 48hrs I'm well impressed.

Dec 28, 2014 @ 10:48am

Really great idea and adaptation of the theme. Good job! :)

You must sign in to comment.

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. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.

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]