README.TXT [-][x]

C:\CUB3D> type README.TXT

cub3D is a 3D game engine built from scratch in C using raycasting, inspired by Wolfenstein 3D (1992). It renders a first-person perspective of a maze from a 2D map using the DDA (Digital Differential Analyzer) algorithm.

Features include textured walls, floor and ceiling rendering, a minimap, sprite rendering, and smooth player movement. Part of the 42 curriculum, it teaches real-time graphics programming, trigonometry, and game loops.

C:\CUB3D> _

// TECH STACK

C Raycasting MiniLibX Linear Algebra

// INTERACTIVE DEMO

CUB3D.EXE _ X

CUB3D.EXE

Click to play

WASD to move / Arrows to look

POS: 2.00, 2.00 WASD: MOVE | ARROWS: LOOK FPS: --