This is a hobby project to make a raycaster using the GPU power with Compute and Fragment Shaders. It is based on the Lode's Computer Graphics Tutorial (the raycast series), which uses a full CPU ...
A raycaster is a 2D game but it draw something called "rays" on the 2d map, and then calculates the size of each line and the brightness from a first person distance, making it a 3D game. This is a ...