Cue3D is a C project inspired by Wolfenstein 3D, developed as part of the 42 School curriculum. The goal is to create a basic 3D game engine with raycasting to simulate 3D environments in real-time, allowing the player to navigate a maze.
Cub3D is a raycasting-based game engine where the player can navigate through a 3D maze. The project introduces 3D rendering techniques, raycasting, texture mapping, and game logic. It is a simple, but effective example of how 3D environments can be created using 2D maps and raycasting.
- Real-time 3D rendering using raycasting.
- Player movement within a 3D maze.
- Textured walls and interactive environment.
- Basic game mechanics (collision detection, movement, etc.).
Clone the repository and compile the project:
git clone https://github.com/ashleyfletcher76/Cub_3D.git
cd cub3d
makeHere is one of the maps in our catelogue. Feel free to search inside test_maps/valid_maps for another map of your choice.
./cub3d test_maps/valid_maps/3DSage.cub- Ashley Fletcher - Developer - GitHub Profile
- Muhammet Köse - Developer - GitHub Profile