You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A Cub3D raycasting project parser and basic renderer built in C using the MiniLibX (mlx) graphics library. This project parses .cub map files, validates map data and textures, and sets up the data structures required for a raycasting engine similar to the classic Wolfenstein 3D style.
CUB3D is a 42 Network project that explores the fundamentals of raycasting, a rendering technique used in early 3D games. Using the MiniLibX library, this project creates a first-person perspective of a maze where the player can navigate through corridors with textured walls.