Multiplayer testing made easier with Meta XR Simulator
Updated: Oct 4, 2024
Meta XR Simulator allows you to rapidly test your multiplayer mixed reality game without gathering people for a test session.
Video 1.0: This video demonstrates testing a multiplayer, mixed reality game without multiple people.
Test your multiplayer MR game
Launch multiple simulator instances at the same time. We recommend the following workarounds:
Option 1: Clone your project so that each copy can be opened in a separate Unity Editor window. This can be achieved by copying the entire project directory or using symlinks to share common folders. Then, launch Meta XR Simulator in each window by entering the play mode.
Option 2: Build your application as a standalone binary on Windows, and set the system’s active XR Runtime to Meta XR Simulator:
- In Windows Registry Editor, navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenXR\1
and create a field named “ActiveRuntime” with type REG_SZ
. - Find
meta_openxr_simulator.json
under your project folder, and set the registry value to /path/to/meta_openxr_simulator.json
. - Then, you can run your game in the simulator from outside of Unity.
Coordinate the input for all players.
- Option 1: Provide input to each simulator manually, one by one.
- Option 2: Use the Record & Replay functionality (see Meta XR Simulator Session Capture for more details) for simultaneous action playback.