summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoralf9310 <alf9310@rit.edu>2025-11-11 00:03:38 -0500
committeralf9310 <alf9310@rit.edu>2025-11-11 00:03:38 -0500
commitb0e644e1176787298c0552a2762070422d3eaa98 (patch)
tree23d715309f8b62fbd23a84d1aa7cff09a2624b7e
parenti forgor to fmt (diff)
downloadDungeonCrawl-b0e644e1176787298c0552a2762070422d3eaa98.tar.gz
DungeonCrawl-b0e644e1176787298c0552a2762070422d3eaa98.tar.bz2
DungeonCrawl-b0e644e1176787298c0552a2762070422d3eaa98.zip
Checkpoint docs complete
-rw-r--r--docs/Checkpoint.md20
1 files changed, 15 insertions, 5 deletions
diff --git a/docs/Checkpoint.md b/docs/Checkpoint.md
index 9cb05c2..a88e877 100644
--- a/docs/Checkpoint.md
+++ b/docs/Checkpoint.md
@@ -103,13 +103,23 @@ Implemented Features:
- Camera locked to player
+## External Crates
+- `argh` - Argument parser
+- `rand` - Seeded random number generation
+- `raylib` - Graphics and rendering
+- `strum` - Making strings and enums easier to work with
+
## Work To Do For the Final
-- Finalize game textures
- - Many textures are placeholders, or straight up "error" textures
+### **Dungeon Crate**
- Implement attacking for both enemies and player
- - Item usage / Inventory
-
+- Picking up and using items
- Create new enemy types for a more interesting game experience, currently only a basic "Zombie" exists
-
- Make a balance system for number of enemies on each floor, scaling with floor number (e.g. higher floor, more enemies)
+- Implement a heuristic algorithm for enemy and item spawns
+
+
+### **Graphics Crate**
+- Finalize game textures
+(Currently many textures are placeholders, or straight up "error" textures)
+- Sound effects/background music?