WASD and mouse to move. Fullscreen recommended.
I used the original raycaster idea for this project. some tutorials are available on YT.