Skip to content

Creating a “realistic” 3D graphical representation of the inside of a maze from a first-person perspective using the Ray-Casting principles

Notifications You must be signed in to change notification settings

josevazf/42-cub3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

42-cub3D

This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever. It enables the exploration of ray-casting with the goal of making a dynamic view inside a maze.

... TBD ...

Norminette

This project was written in accordance with the Norm, which is the coding standard of the 42 school.

The Norm includes:

  • Forbidden: for, do...while, switch, case, goto, ternary operators and variable-length arrays
  • Maximum of 25 lines per function
  • Maximum line length: 80 columns
  • Maximum 4 parameters per function
  • Variable assignments and declarations must be on separate lines
  • etc...

About

Creating a “realistic” 3D graphical representation of the inside of a maze from a first-person perspective using the Ray-Casting principles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published