Skip to content

mli42/at42cub3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cub3D : My first game using RayCasting

A small Wolfenstein 3D

There are several options, all of them can be turned on/off :

Key Option
Space Active All
Shift Walk speed
C Wall Collision
R Restart Game
P Take a screenshot (.bmp)
O Sprite Mode (3)
M MiniMap
L Light/Shadow

Movements : WASD Turn : Arrow Right and Arrow Left

There are three sprite's modes:

  • Go throught them
  • Consume them and being hurt (lifebar)
  • Collision with them

Usefull Links :

Todos :

  • Docker to play everywhere
  • Better DDA (t_faffine)
  • Multi-threading
  • FOV on MiniMap

About

A small Wolfenstein 3D using Raycasting (C)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published