Demystifying Raycasting: Building 2D and 2.5D Ray cast Engines in C++
Raycasting is a core technique used in computer graphics and game development. It's like casting a line into a scene to find out what it hits. A ray cast can answer questions like "What object is under the mouse cursor?" or "What's in the player's fi...
darleanews.hashnode.dev5 min read