CUB3D is a 42-networking project, inspired by the world-famous eponymous 90’s game, Wolfenstein 3D, which was the first FPS ever. The aim of this project is to create a dynamic view inside a maze, in which the player will have to find his way. CUB3D is a great opportunity to explore ray-casting technology, and to improve the skills in these areas: windows, colors, events, fill shapes, etc.
Project is created with:
- C language
- MiniLibX library
- To run this project on macOS:
$ cd ../Cub3D
$ make
$ ./cub3D map.cub
- To generate a map:
$ ./Cub3D_map_generator 'number of rows' 'number of column'
- To save a screenshot
$ ./cub3D map.cub --save