Arcane
Text-based RPG game featuring diverse user-controlled adventurers, various creatures to combat, a range of treasures to collect, and four distinct floors to explore. Implemented key Software design patterns, including Observer, Decorator, Singleton, Factory, and Strategy, to enhance the game's architecture and functionality.