Cub3D is a simple raycasting game engine built in C using the minilibx graphic library. The project is inspired by the famous game Wolfenstein 3D and serves as an introduction to the world of computer graphics.
- Raycasting engine for rendering a 3D-like environment
- Textured walls and sprites
- Player movement and collision detection
- Basic lighting and shading effects
- Configurable maps using a simple .cub file
- ...
- GCC Compiler
- minilibx library (included in the project)
-
Clone the repository:
git clone [https://github.com/a/cub3d.git](https://github.com/aliBenhenia/CUB_3D)