It's not really a "DOOM-style raycaster" then, it's a Wolfenstein 3D-style raycaster.

Pretty cool though!

Thanks!