WASD to move -- SPACE to jump up/down arrow to look Q is editor -- hold E to show map This project runs fine in scratch, but for higher resolutions use: https://turbowarp.org/1298941906
This website shows the basics of DDA Raycasting. It helped a lot in the making. https://lodev.org/cgtutor/raycasting.html