Python-based Adventure Game made entirely from scratch using classes, subclasses/superclasses, and randomly-generated combat results based on dice.
Players take advantage of their Strength and Charisma attributes in order to defeat enemies by attacking or speaking with them.
The game utilizes a dice rolling system to determine attacks, attack damage, and the results of player actions. Tracks player progress and experience, allows player chosen upgrades upon level up.