4D Maze - JavaScript version

Play with W, A, S, D and I, J, K, L. For details press H and read the documentation.

Your browser does not support HTML5. Please upgrade.

Scale: [+] [-]   Mode: [flat] [1] [2] [3]






Paste your own levels here to play them! Note that the contents of this box are not saved anywhere, so make sure to copy them into a text file. See below for instructions.

Instructions for level editing

In construction mode, you can extend the maze by solving it reversely: You can dig through walls, create pairs of locks and keys and other maze elements; but it will only allow you to make changes that cannot make a solvable maze unsolvable. E. g. if you move to the right and click on the boulder in your inventory, it will create a boulder and a hole on your left - you have just undone the action of pushing the boulder left into the hole, so if the level was solvable in the previous state, it still is now.

In the text area you can directly edit the level file. Remember that this will not be saved on the server, so copy any work that you want to preserve into a local text file! The available building blocks are:

SymbolLevel element
"S"
 Starting position
" "
 Empty square
"G"
 Goal
"k"
 Silver key
"K"
 Golden key
"h"
 Silver lock
"H"
 Golden lock
"r"
 Red square (initially open)
"g"
 Green square (initially closed)
"s"
 Red-green toggle switch
"b"
 Movable boulder
"B"
 Boulder-sized hole
"0"
 Wall
"1"
 Wall
"2"
 Wall
"3"
 Wall
"4"
 Wall
"5"
 Wall
"6"
 Wall
"7"
 Wall
"8"
 Wall
"9"
 Wall