Created in under a month by myself for the final project of my IGME
235 course: Intro to Game Web Tech.
Descend into a procedurally generated dungeon in this text based
adventure! You can move from room to room, fighting the monsters that
lurk within and searching those rooms for lost treasure.
Try and survive as long as you can before your inevitable demise at
the hand of the various creatures while raising the
worth of your inventory as high as possible!
Designed the entire page using a combination of HTML, CSS, and Javascript. No external packages were used, per class assignment requirements.
Created my own interpretation of the Random Walk Algorithm that dynamically creates rooms with variable enemies and treasure for the player to find.
Made an event based combat system that would display to the
console, including spots to wait for the player to see what
had happened and respond with their own actions.
Also implemented a basic for of deterministic AI that the
enemies would use to decide whether to attack or not based on
probability.
Created a text parsing system that would discern actions from a player input field, which also allowed for more context relevant commands such as movement to be determined by alternative phrasing (ie. instead of issuing a move command and then a directional command, the user can just say move left and the system will combine both commands)