GitHub repository: GPMLAD/raycasting
Primary language: JavaScript
Description: The overall goal is to understand how the Digital Differential Analyzer (DDA) algorithm works in the context of raycasting. DDA is a technique that was widely used in old games like Wolfenstein 3D and Catacomb 3D to create pseudo-3D effects in two-dimensional environments.