Skip to content

hiimgabe/Cub3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cub3D

Contents

About

Cub3D is a 42 project about rendering a 3D view from a 2D map using Raycasting.
In addition to the 3D rendered view there's a minimap and a fps counter.

Usage

./cub3D <map.cub>

Demo

GIFGOESHERE

Norme

All 42 projects must be written following the Norme.

- No for, do while, switch, case or goto are allowed
- No more than 25 lines per function and 5 functions per file
- No assigns and declarations in the same line (unless static)
- Each line must be at most 80 columns wide, comments included
- A function can take 4 named parameters maximum
- No more than 5 variables in 1 function

About

3D rendering inspired by Wolfestein3D

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •