After creating a World in the Dashboard, you can join it from your Unity Project using the CloudService.Worlds API combined with the CoherenceBridge.
Here is an example:
usingSystem.Collections.Generic;usingCoherence.Cloud;usingCoherence.Toolkit;usingUnityEngine;publicclassAsyncWorldsExample:MonoBehaviour{publicCoherenceBridge bridge;privateCloudService cloudService;voidStart() { cloudService =bridge.CloudService;JoinFirstAvailableWorld(); }privateasyncvoidJoinFirstAvailableWorld() { // Wait for connection to be established with the coherence Cloud, authenticated as a Guest User.awaitcloudService.WaitForCloudServiceLoginAsync(1000); // Fetch all available worlds from our ProjectIReadOnlyList<WorldData> availableWorlds =awaitcloudService.Worlds.FetchWorldsAsync(); // Join the first available world, if one existsif (availableWorlds.Count>0) {bridge.JoinWorld(availableWorlds[0]); } }}