A 3D game made entirely in C for a Hive Helsinki project. The aim of this project was to learn about raycasting.
Uses the MLX42 graphics library. Required dependencies and installation instructions for different operating systems can be found on in their github repository.
- Install any missing dependencies for MLX42
- Clone repository (use
git clone --recursive [url]
to also clone submodules) - Run
make
- Run
./cub3D path_to_map
- Premade maps can be found in the maps folder