I made this raycasting engine using Java Swing. I wanted to have an interactable demo that could be used to explore the concepts used to generate raycasted 2.5D graphics. The bottom left panel shows a ...
Raycasting is a more simple version of the often used raytracing and describe a process which scannes (in this example a 2D space) a scene. In this simple version the scanning will end after hitting ...