Created, designed and programmed the game using Unity utilizing scriptable objects for a designer friendly interface and eliminating necessity for singletons and other dependencies within components, allowing for independent behavior.
Programmed the entirety of the combat system with future expansion as the goal, abstracting the combat mechanics and character composition to allow for ease of expansion of roster and moveset.