N-Dimensional Maze
Instructions: Click "Create New Maze" to create a maze, then try to solve it by drawing paths with the mouse. Paths may be drawn from the starting circle or from any previously drawn path. The end of the maze is marked with a star. You can also use the up/down arrow keys to look at other planes of the maze. See the information below the maze for more detailed information on what each of the controls do.
An n-dimensional maze is similar to a 2-d maze, except that the maze now also includes passageways into other dimensions. For example, in a 3-d maze there can be passageways going up:
, passageways going down:
, and in some places there are even passageways going both up and down: 
A four dimensional maze adds another level of complication. Now there are four directions passageways can go in. You can have:
Up in the 3-rd dimension: 
Down in the 3-rd dimension: 
Up in the 4-th dimension: 
Down in the 4-th dimension: 
Or of course, any combination of these directions: 










Similarly, five and higher dimensional mazes have yet more directions to go in, etc..
Controls:
Display Axes: Allows you to select the two axes defining the plane displayed on the screen (drag the mouse from the first axis you wish to display to the second one).
Perpendicular Axis: Allows you to select the perpendicular axis (the one you move along when pressing the up and down arrow keys).
Pen Color: Selects the color you draw in.
Nearby paths: Number of nearby paths to show (paths along other dimensions close your location in the maze are shown in light blue). Be careful, since showing too many nearby paths can be confusing.
Bias: Affects how new mazes are generated. You'll have to try it to see what it does.
Dimension: Set the number of dimensions of the maze. You mut hit <enter> for this to take effect.
Dimensions of maze: Sets the size of the maze along each dimension. Be sure you enter the number of dimensions first, since this will change the number of text fields.
Create New Maze: Creates a new maze with the given settings.