J.M. Bartelt

In this project, I built an asymmetrical multiplayer game using Unity that supports both Meta Quest VR and mobile devices. The core gameplay loop involves one VR player defending a base while mobile users manage RTS-style mechanics to spawn minions and mount an assault. I used Unity’s Netcode for GameObjects to manage cross-device multiplayer, ensuring state synchronization between VR and mobile sessions. The technical challenges ranged from maintaining real-time communication between different platforms to balancing gameplay dynamics across asymmetric roles.