this is a maze generator, only you have to find the green exit while IN the maze. the 3d may get confusing, mostly if you run in a wall. Once you pass through the green wall another maze will be generated. CONTROLS: up arrow / w : move forwards down arrow / s : move backwards left / right arrow : turn left / right a : move left d : move right q : toggle between left / right arrows and mouse mouse : move mouse left to turn left and right to turn right. You may have to do a 360 if your mouse is all the way to one side of the screen.
a lot of the 3d code was made by griffpatch as well as some of the generating. I use raycasting for the 3d, here is his video on it: https://www.youtube.com/watch?v=M1c5TcdITVs