cub3d

Domain
Software Engineering
Type
42

Stack

  • C
  • Makefile

A Wolfenstein 3D–style raycasting engine in C. Reads map and texture configs from .cub files, casts rays to draw walls in 3D, and allows the player to move and look around. Combines math, parsing, and graphics into a small game built from the ground up.