My background
Experienced in 2d, 3d and VR experiences … no multiplayer experience, want to focus on the best approach rather than spend more time than necessary researching what’s out there.
User experience
A co-op experience at physical locations
1 user in VR (the player) - character control / interact with environment
1 user on desktop / tablet (the guide) - configure experience / 2nd character, auto following the player / interact with environment (but different elements to the player)
The experience would benefit from working in remote locations with no / limited connectivity (could be 3G hotspot)
Architecture
2 questions:
-
can this be done with one app which detects what device, and hence what ‘mode’ to playback? Or are we better off building 2 apps, with projects sharing environment prefab / assets?
-
Is Relay (or other) a solution where I don’t need a net connection at all, or at least very limited requirement maybe just for pairing etc.
Any advice on the best architecture for this experience would be greatly appreciated!