This projtect is inspired by the world-famous eponymous 90's game, which was the first FPS ever, and allows you to explore ray-casting. The goal is to make a dynamic view inside a maze, in which you'll have to find your way.
(This project is developed under/for macOS, you'll need OpenGL and AppKit frameworks installed)
git clone https://github.com/zettai-dev/cub3D.git
cd cub3D
make
./cub3D scene.cub
For more info on how to run/configure the game, you can check the project's subject here