Settings

World Creation

To begin you need to create a VR_World scriptable object in your world's dedicated folder.

For good practice, rename the object to the same as the world's dedicated folder.

Following the general tutorial I will name mine MyDanceFloor.

Once created you are now given an array of settings.

Max Players is limited to 100 for common usage, we can support up to 1,000 players is supported for viewing events, and 200 for physics usage but a special request is required.

All ranges defined in the SDK cannot be bypassed by changing the range, these are forced internally.

Below is information about each setting and its effects.

  • Scene Name: Name of your world's scene

  • World Type: Limit the privacy of your world

    • Public: Only allow public multiplayer session

    • Private: Only allow invite only multiplayer sessions

    • Public or Private: Allow either public or private multiplayer sessions

    • Singleplayer: Either a singleplayer game or a home area, no multiplayer

  • Max Players: Max player count in multiplayer sessions (Default 1 for singleplayer)

  • World Modifiers: Extra world features

    • Remote collision: Remote players have full body collision enabled

  • App Name: World's name shown in the world browser

  • Preview Image: World's preview shown in the world browser

  • World Tags: Filter tags for the world browser

  • Avatar Type: Allow what avatars in this world

    • Any: Allow all avatars

    • Humanoid: Only allow fullbody humanoid avatars

    • RPM_Halfbody: only allow ReadyPlayerMe halfbody avatars

    • Forced: Force predefined avatar set with ForcedAvatar

  • ForcedAvatar: What avatar to force when AvatarType is set to forced

  • Allow Custom Locomotion: Allow locomotion settings per avatar

  • Mass: Forced avatar mass

    • Walking Speed: Forced walking speed

    • Running Speed: Forced running speed

    • Crouch Speed: Forced crouch speed

    • Jump Power: Forced jump power

  • World App: Accompanying app for the world

Last updated