Interactive JavaScript Adventure Game
An engaging browser-based adventure game built entirely with vanilla JavaScript. Players navigate through Aunty Betty's mysterious lair, facing AI opponents, managing inventory, and solving puzzles. The game features complex mechanics including pathfinding AI, multiplayer support, and a rich storyline.
Solution: Implemented A* with heuristic optimization and path caching to reduce computation.
Solution: Created a centralized state management system with immutable updates and state history.
Solution: Implemented turn-based system with state validation to ensure consistency.