![ahokcool](/ahokcool/cub3D/raw/main/images/alexgit.png)
An overview of all my projects can be found here: ahokcool
![42](/ahokcool/cub3D/raw/main/images/logo42.png)
This project was created as part of my studies at: 42 Lisboa
This project is a group project with ashParker19, joaodibba & rajh-phuyal
- ray casting
- the software design pattern model–view–controller
- digital differential analyzer (graphics algorithm)
- vector handling including: addition, rotation, normalisation
- calculation of perpendicular and euclidean distances
$ git clone --recurse-submodules https://github.com/ahokcool/cub3D.git # Clone
$ cd cub3D # Change directory
$ make # Compile
$ ./cub3D <map_file.cub> # Run