A 3D game inspired by Wolfstein3D written in C!
You need to survive the labyrint and find the exit door, not get hit by the cute ghosty on the way.

The MLX42 graphics library is used for this project. Detailed information about required dependencies and installation steps for various operating systems is available in its GitHub repository.
- Install the dependencies for MLX42 graphics library
- Clone cub3D repository
git clone https://github.com/Yunchia-Hsu/Cub3D.git
- Run
make
ormake bonus
to see more features
- Select the Makefile that matches your system (Linux or macOS)
- Run
./cub3d path_to_map
(eg ./maps/bonus_maps/3.cub)
- Use the "W", "A", "S", and "D" keys to move the player
- Press key "E" to open the Door to escape
- Use the left or right arrow keys to adjust the player's view angle
- Mouse can be used to control the player's movement and view
- It's a group project made by Yunchia-Hsu and inkaonkala