Space - toggle map up/down arrows: change pen size (wall thickness) Recommended pen size: 3-6 left/right arrows: rotate camera w/s: walk forward/backward a/d: strafe
This project is based off of griffpatch's recent tutorial on raycasting. movement and collision created from the tutorial, "3D" landscape code made by me. thanks @Littl3Be3rryJam for the original "fisheye" correction code, griffpatch for current lens correction and lag reduction. I recommend using turbowarp if you don't want lag. Settings may come in the future to change the quality to reduce lag in the future. Don't be alarmed if you try to play it and it seems broken - I may be in the process of making changes.