Systems·C

Cub3D

My first RayCaster — Wolfenstein 3D inspired

About this project

A 3D raycasting engine inspired by Wolfenstein 3D, built with the miniLibX graphics library. Renders a dynamic first-person 3D view from a 2D map using DDA raycasting algorithms, wall texturing, floor/ceiling rendering, and real-time player movement with collision detection.

Tech Stack

CminiLibXRaycastingLinear Algebra