Skip to content

AnaVolkmann/42_Cub3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cub3D

cub3d_badge/

A 3D game exploring Raycasting algorithm


Cube3D is a 3D raycasting game inspired by classic titles like Doom. Developed as part of the 42 School curriculum, this project demonstrates the fundamentals of 3D rendering using low-level graphics techniques and raycasting algorithms in C.

Features

  • 3D environment rendering with raycasting
  • Player movement and collision detection
  • Textured walls for immersive gameplay

Technologies

  • Language: C
  • Graphics Library: MinilibX (MLX)

Team Members


Note

In accordance with the 42 School coding norms:

  • Each function must not exceed 25 lines of code.
  • Every variable should be declared at the top of the function and initialized on a separate line.
  • Only allowed functions may be used—using others is considered cheating.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors