Skip to content

luizlcezario/cub3D

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cub3D

[x] Your program must take as a first argument a scene description file with the .cub extension. [] The map must be closed/surrounded by walls, if not the program must return an error. [x] Except for the map content, each type of element can be separated by one or more empty line(s). [x] Except for the map content which always has to be the last, each type of element can be set in any order in the file. [x] Except for the map, each type of information from an element can be separated by one or more space(s). [x] The map must be parsed as it looks in the file. Spaces are a valid part of the map and are up to you to handle. You must be able to parse any kind of map, as long as it respects the rules of the map.

[x] abrir sprites e fazer verificacao se existem [] validacoes do mapa

[x] put sprites in the map.

[x] The left and right arrow keys of the keyboard must allow you to look left and right in the maze. [x] The W, A, S, and D keys must allow you to move the point of view through the maze.

Bonus list: [x] Wall collisions. [x] A minimap system. [] Doors which can open and close. [] animated sprite. [] Rotate the point of view with the mouse.

About

a project to recreate a DOOM 64

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 87.0%
  • Roff 9.1%
  • Makefile 2.9%
  • Other 1.0%