https://experiments.turbowarp.org/pointerlock/1212131590 w and s to move, left or right arrow keys to rotate. Use Turbowarp for even faster raycasting!
Trying to make it fast... Includes basic shadows (ray goes to the light source, and if it hits something, then it casts a shadow).