-
Notifications
You must be signed in to change notification settings - Fork 1
Criteria
Nicolas Gasco edited this page May 7, 2022
·
5 revisions
- The management of your window must remain smooth
- Display different wall textures that vary depending on which side the wall is facing
- Set the floor and ceiling colors to two different ones
- Rules:
- Left and right arrow keys -> look left and right in the maze.
- W, A, S, D -> move the point of view
- ESC -> close the window and quit the program cleanly
- Click red cross -> close the window and quit the program cleanly
- Use of images of the minilibX is strongly recommended
- Map:
- 6 possible characters: 0 empty space, 1 wall, and N,S,E, W -> player’s start position and orientation.
- Map must be closed/surrounded by walls
- Except for the map content, each type of element can be separated by one or more empty line(s)
- Except for the map, each type of element can be set in any order in the file.
- Except for the map, each type of information from an element can be separated by one or more space(s)
- Spaces are a valid part of the map
- Each element firsts information is the type identifier: NO, SO, EA, WE, F, C