
A mixed reality 'Vampire Survivors'-styled roguelike played using your room or tabletop as a level mesh. I designed and implemented a comprehensive class system, stat manager, and inventory system as a method of familiarising myself with Unity's scriptable objects and C#. I scripted a wave manager with random boss spawns. Meta's Presence SDK was used for passthrough, room mesh, and other XR features.
Systems Design
Class & sub-class system
Base stat & stat gain system
Enemy stat manager
Ability system
Perk system
Inventory system
Wave management system
Random boss system
