The approach implemented here is my own take on the raycasting. It does not use a traditional 2D array to represent the world (like in Wolfenstein 3D). Instead, the world here is represented in a ...
A from-scratch raycaster loosely following a C++ tutorial - crystalsolenoid/rust-raycaster ...