/Cub3D

Primary LanguageC

Cub3D

This is a raycasting project built in C using the Minilibx library. It renders a 3D environment similar to Wolfenstein 3D.

Installation

Clone this repository

Compile all the files

  • make

Run the program

  • ./cub3D maps/map1.cub

How to Play

  • Use the WASD keys to move around
  • The arrow keys control the direction you are facing

Technologies Used

  • C
  • Minilibx for graphics

Features

  • Raycasting to render 3D environments
  • Texture mapping
  • Collision detection $ Dynamic lighting
Ekran.Kaydi.2024-01-29.OS.4.30.49.mov