30 lines
993 B
Markdown
30 lines
993 B
Markdown
# Cub3d (by Quinten & Willem)
|
|
|
|
## TODO
|
|
- [x] **Config Parsing:** support inclusion of sprites in the format (-{type: c, s} {identifier} {path})
|
|
- [x] **Map Parsing:** Keep in mind the possible addition of sprites / collectibles
|
|
- [x] **Gameplay:** Allow sprites to be collected (stopping them from being rendered)
|
|
- [ ] **Rendering:** Allow for either floor/ceiling textures *or* colors.
|
|
- [ ] **Gameplay:** Implement doors/exits
|
|
- [ ] **UX:** Allow user to capture moues and use it for looking. Also allow capture release.
|
|
- [x] **UX:** Title / end screen
|
|
- [ ] **Map Design:** Design a map for captivating gameplay.
|
|
- [ ] **Map Parsing:** When unidentified character appears, seg fault does too
|
|
- [ ] **Map Parsing:** Able to run the game with no player
|
|
|
|
## Gameplay
|
|
- Your on surveillance and you need
|
|
|
|
- External functions
|
|
- open
|
|
- close
|
|
- read
|
|
- write
|
|
- printf
|
|
- malloc
|
|
- free
|
|
- perror
|
|
- strerror
|
|
- exit
|
|
- gettimeofday
|
|
- All functions of the math library |