Action-Packed Dungeon Crawler RPG
An action-packed dungeon crawler featuring procedurally generated levels, strategic turn-based combat, and character progression systems. Players explore randomly generated dungeons, battle enemies, collect loot, and upgrade their character's abilities in this roguelike-inspired adventure.
The game follows an entity-component system architecture for flexible game object design:
Solution: Implemented validation checks to ensure dungeons are playable, with guaranteed paths between rooms and appropriate difficulty scaling.
Solution: Created a spreadsheet-based damage calculation system and playtested extensively to tune enemy stats and player progression curves.
Solution: Optimized pathfinding with caching and limited the number of AI recalculations per frame to maintain smooth gameplay.