Click the flag and watch a raycaster run inside of Glue3D... a 3D engine built to handle 3D projects, Not 2D projects (which is why this was made) Make sure you're using turbowarp: turbowarp.org/1368018955 <====================
If you're unfamiliar with Glue3D, then this project would seem a bit confusing. I recommend checking it out first: https://scratch.mit.edu/projects/1201075844/ For those who know what Glue3D is, this isn't rendering from the scratch code! It's entirely rendering within glue3D's scripts. Even if this looks like a 3D view, it's actually just a bunch of lines lined up together in a flat plane. If you manage to turn on Free camera mode, you'll realize that. I made this BECAUSE I CAN (jokes aside, I was just curious on how a raycaster running on an interpreted scratch-language, running on turbowarp would perform. It's the ultimate showdown of overhead, if you ask me, Because Glue3D was forced to render 2D, when it's optimized and designed for 3D object manipulation and simple logic and math, NOT rendering)