A list based raycasting engine I created, purely to gain understanding as to how it works. best to use this on turbowarp: https://turbowarp.org/1016571598