Cookies
information
We use cookies to learn how you interact with this website and analyze this information. Please accept this before browsing further.
If you decline, we won't collect any information when you visit this website.
View our Data Privacy Statement for more information.
Cookies
preferences
Essential
Cookies that are necessary for the website to function properly. They enable core features such as security, network management, and accessibility.
Marketing
Cookies used to track visitors across websites to display relevant ads and marketing campaigns based on user behavior.
Analytics
Cookies that help us understand how visitors interact with the website by collecting and reporting information anonymously.
View our Data Privacy Statement for more information.

Creating a multiplayer Experience in Delightex Nova

Delightex Nova allows you to collaborate and play together with others through its multiplayer Experiences.

In this tutorial, you’ll learn how to create and explore your first multiplayer session step by step.

Part 2

Turning synchronization on and off

When playing your first multiplayer Experience, you may have noticed that as one player moves the camera, other players are immediately moved to the same location. This happens because, by default, every item in the game is automatically synchronized across all players.

You can turn synchronization off by setting the multiplayer.synchronized property of an item to false.

For example, in our game you can add the following line to the very beginning of your script:

1let cameraItem = Camera.focusedItem;
2cameraItem.multiplayer.synchronized = false;

Now, each player in the game will have their own separate camera and can move independently without affecting others.

Next, we’ll build on what you’ve learned about synchronization. So far, everything stays in sync, but players still can’t actually see or interact with one another. In the following lesson, we’ll fix that by adding visible avatars to bring your multiplayer world to life.