VR Training Multiplayer – Photon Fusion
VR training multiplayer toolkit for Quest & PC-VR using Photon Fusion: shared authority, role swap, magnet assembly, voice, haptics, reconnection, progress sync. A foundation for VR training apps.
by Photon Engine
Price History +
VR Training Multiplayer is a purpose-built VR sample for Meta Quest and PC-VR that demonstrates how Photon Fusion’s Shared-Authority topology supports multi-learner training scenarios. Three drone-themed activities—object identification, collaborative assembly, and real-time flight/landing—showcase magnetic interactions, role switching between teacher and learner, progress tracking, and reconnection-safe state recovery.
A centralized Learning Manager keeps every participant in sync, while a state-machine workflow exposes clear hooks for showing, hiding, or resetting objects across the room. The result: a repeatable blueprint for industrial or educational VR courses where multiple users can practice safely in the same session.
📄 Documentation and Getting Started guide
⚡ Key Features ⚡
Shared-Authority Multiplayer
- All peers own their avatars and task objects; authority transfers automatically if a user disconnects.
Instant Role Switching
- The default role is learner; one button promotes any participant to teacher, granting control over activity states.
Activity Framework & Progress Sync
- Central manager tracks each learner’s status and score in real time; state changes trigger network-wide events.
Magnet & Structure Cohesion System
- Snap-fit assembly with visual guides; linked parts move as a single unit yet break cleanly with one hand for lightweight objects and two hands for heavy objects from one or two different players, allowing full collaboration on any object.
Reconnection Handling
- Learners who drop and re-join recover their objects and progress; abandoning the room frees their slot for newcomers.
Feedback Add-On
- Centralised module dispatches sound, haptic, and visual cues so every action feels responsive.
Safe Simulation of Hazardous Tasks
- Drone-control activity lets users practice take-off, flight, and precision landing without real-world risk.
Cross-Platform VR Input
- Quest controllers: A/B/X/Y or sticks for teleport and rotation; grab buttons for objects; menu button toggles drone power. PC-VR OpenXR bindings included.
Voice & Proximity Chat
- Photon Voice with distance-based audio groups keeps communication clear without excessive bandwidth.
Optimised Bandwidth
- Progress values transmit only on significant change; physics runs locally, sending just the essential state for consistency.
📄 Documentation and Getting Started guide
🤝 Industries Circle 🤝
Jump-start your professional XR roadmap with the Photon Industries Circle. Members unlock 80+ fully networked samples—including this one—early access to upcoming SDKs, a private Circle Discord, and premium development support. Iterate faster, validate ideas with real-world blueprints, and focus on delivering value instead of reinventing multiplayer foundations.
This asset is governed by the Photon Engine license terms.