This project is a simple yet powerful 3D engine inspired by the world-famous 90's game - Wolfenstein 3D. It's a project part of the 42 School curriculum.
The goal of this project is to create a dynamic view inside a maze, in which you’ll have to find your way.
1.0
- C
- MiniLibX (a simple graphics library)
- Parsing
- Raycasting
- Textures
- Wall collision
- Wall textures
- Floor and ceiling colors
- Player movement
- Player rotation
- Clone the repository
- Run
make
in the root directory - Execute the program with a map as argument, e.g.
./cub3D maps/map.cub
This project is licensed under the MIT License - see the LICENSE.md file for details
- Rajh Phuyal - Github
- João Miranda - Github