Instructions: You can first build your grid by clicking on a square and selecting a value between 0 and 7 inclusive. 0 is void, 1 is red, 2 is yellow, 3 is orange, 4 is green, 5 is blue, 6 is violet, and 7 is purple. Once done, click on "generate" to create the maze. Once the maze is created, you can rotate the camera with the left and right arrow keys, and move forwards and backwards with their respective arrow keys.
Made with JavaScript and Canvas