Skip to content

First-person 3D representation of a maze using raycasting, similar to Wolfenstein 3D (1992).

Notifications You must be signed in to change notification settings

fitzjalen/cub3D42

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cub3D

RayCasting Game

To compile:

make

To start:

./cub3D map.cub

Also you are able to make screenshot. Just write:

./cub3D map.cub --save

where map.cub is an argument which includes the ways to textures, map and colors. Map must be closed (1).

For example:

Valid map:

111

101

111

Invalid map:

1 1

101

111

Therefore all 0, player and sprites must be locked by 1.

Playing Process

  • Movements: WSAD
  • Shots: Mouse click
  • To turn off/turn on the music use button "q"
  • Quit ECS or X button

About

First-person 3D representation of a maze using raycasting, similar to Wolfenstein 3D (1992).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published