- NO ESCAPE
// How to play
You play a character trapped in a fuzzy maze. Turn with a and d, step forward and back with w and s (the arrow keys work too, and there is a pad on touch screens). Somewhere in the maze is a green portal: walk into it to move on to the next level, which is a little bigger than the last.
You can't see far, but you can listen. A strange beeping sound helps you find the portal: the closer you get, the faster it beeps, so keep the sound on. q halts the game, as in the original; press any key to start over.
// The idea
You are actually in a vegetative state, and the maze is a representation of your damaged brain.
// Ludum Dare 21
jukimv1986's Jam entry for Ludum Dare 21 (19–22 August 2011), whose theme was Escape. Written in plain JavaScript with the HTML5 canvas and audio: a raycaster draws the maze in 8-pixel slivers at 24 frames per second, and every level is generated at random. See the archived entry page.
It runs here from the original files. The only additions are the start screen (browsers now keep a page silent until you press something), the touch pad, arrow keys that no longer scroll the page, a pause while the tab is hidden, and a guard that draws the maze again when it walls the portal off from you, which happened in about 2–4% of the original mazes. Download the original entry (no_escape.zip).