diff options
| author | alf9310 <alf9310@rit.edu> | 2025-11-11 00:03:38 -0500 |
|---|---|---|
| committer | alf9310 <alf9310@rit.edu> | 2025-11-11 00:03:38 -0500 |
| commit | b0e644e1176787298c0552a2762070422d3eaa98 (patch) | |
| tree | 23d715309f8b62fbd23a84d1aa7cff09a2624b7e /docs | |
| parent | i forgor to fmt (diff) | |
| download | DungeonCrawl-b0e644e1176787298c0552a2762070422d3eaa98.tar.gz DungeonCrawl-b0e644e1176787298c0552a2762070422d3eaa98.tar.bz2 DungeonCrawl-b0e644e1176787298c0552a2762070422d3eaa98.zip | |
Checkpoint docs complete
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/Checkpoint.md | 20 |
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? |