Switch to full stage
Loading Project
Loading project …

Instructions

ALWAYS RUN IN TURBO MODE to make it work as intended or use the Turbowarp link herehttps://turbowarp.org/1035569883?turbo. You also have to use turbo mode there but its smoother than here Woo first raycaster Hold space to see variable, you can play around with a bit. Also might occasionally seem like its lagging but its not, the rays just constantly refresh in a specific way that causes it to seem like its lagging if the distance between rays is set too low. The higher you set it, the less "laggy" it gets. The FPS counter is correct, the refresh "lag" is a software issue. Using a no screen refresh block doesn't fix this for me.

Notes and Credits

All my code except for an fps counter I stole off an official scratch forum page (So there wasn't any credit needed to be given) I literally saw one project seeing how it would not let rays through a wall, said "damn that should be easy" then proceeded to waste 4 hours of my life coding and refining this. I feel proud and disappointed in myself

TurboWarp is a Scratch mod that compiles projects to JavaScript to make them run really fast. Try it out by inputting a project ID or URL above or choosing a featured project below.