Raycasting is a technique used in computer graphics to render a 3D scene efficiently using trigonometry and a 2D projection. In this particular implementation, I used the Pygame library to develop a ...
This is a simple prototype in early development. The point of this prototype is to draw walls in pseudo-3D space using raycasting. This will eventually be ported to C++. NOTE: This version has a "fish ...