The maze generator was made by @Real_phoenix . Any other code was made by me. DON'T leave Turbo Mode on if you want to move around! -------------------------------Controls------------------------------- WASD/Arrow keys to move your character. Space to generate another maze. Use Turbo mode (Shift + Flag) for near instant generation. Press e to change between a blue character [Which moves slowly] and a yellow character [Which, for the most part, snaps to the grid.] Clicking your character gives it no-clip, and clicking it again disables no-clip. Note no-clip only works with Blue Players. ------------------------------Other info------------------------------ Each room is connected to at least one other room - The number of rooms it connects to influences the colour: Red rooms have one connection, Yellow ones have 2, Green ones have 3 and Blue ones have 4. This code [created by @Real_Phoenix ] generates mazes so that you can reach any room from any other room in the maze, and that the maze has 64 rooms. The maximum number of Blue rooms I've seen so far is 6. ----------------------------------Updates---------------------------- 1st Update: Added Player Sprite. 2nd Update: Generation slightly tweaked. 3rd Update: Player now spawns where the maze started generating. Up until this point, there were 2 player sprites: One which had the blue movement code, and the other had the yellow movement code. These were merged together in this update. The ability to switch modes without changing mazes has also been implemented. Small corrections to the maze algorithm. 4th Update: Player now snaps back instantly rather than slowly when attempting to travel off the edge of the maze as the orange character. When switching modes to Orange, you snap to the grid. It's not a perfect snap, but it'll do. Swapping is disabled whilst no-clip is on. No-clip cannot be disabled your are not touching the maze. No-clip has a visual indicator.