Spaces are the backbone of the Cavrnus Platform. You can read more about how they work here.
You access the list of all of your organization’s Spaces, navigate to the Spaces Tab in the Web Console:
Creating a New Space
To make a new Space, click the “New Space” button in the top-right.
This page let you name & configure the new space you are creating.
Name - This one is pretty simple, it’s just the Space’s name
Custom Join ID - This is the string you can input on the SDK’s Cavrnus Spatial Connector to have your application automatically join this space.
Allow Guest Access - This determines if anonymous guest users can join your space. You application users joining as a user or guest is determines in the Cavrnus Spatial Connector.
Hitting “Save” will take you to that Space’s details page.
Basic Space Settings
The options on the New Space page are still available to be edited here. In addition, you can set a Thumbnail for this space. This is simply an image associated with this space, and it can be accessed inside the SDKs as part of the CavrnusSpaceInfo (Unity)(Unreal). It can be useful to assign/show Thumbnails if you present a list of join-able spaces to your users inside your application.
Space Actions
There are also Actions you can take from this page which affect this space.
Copy Join ID - This simply copies the space’s built-in Join ID. You can also do this in the Basic Settings (see above).
Duplicate Space - This makes an exact copy of the previous space, but with a new name and Join ID. Once copied, the new space will behave like an entirely independent thing, and will diverge from the original as people make changes to it.
Clear Journal - This will preserve the space’s name & Join ID, but remove every operation that was ever done to the space. Essentially it will revert the space to the point where it was before it was ever accessed.
Delete - This will delete the space. Obviously do this with caution…
Session Analyzer
Finally, spaces can be observed/accessed/modified using the Session Analyzer, which we examine in-depth here (TODO: LINK).