The experience is far better on turbowarp: turbowarp.org/1236715770 WASD - move Arrows - look Move the mouse to the top of the screen to access the settings and minimap/editor. You can find the algorithm used for this raycaster inside the project. This update includes: 1) "Settings" tab 2) Saving/loading system 3) Editable floors/ceilings 4) Performance optimizations Textures are from opengameart.org Icons from fonts.google.com/icons