
Multi-user for UnIty
How to add multi-user to any Unity project.
Building a multi-user experience in Unity used to be a challenge reserved only for seasoned developers. Between setting up servers and writing complex network code, it could take weeks just to get two people in the same virtual space.
But what if you could turn your existing Unity project into a collaborative experience in just a few minutes, without writing a single line of code?
In this tutorial, we’ll show you how to use Cavrnus to instantly add multi-user synchronization, voice, and video conferencing to your project.
Whether you are building a digital twin, a product configurator, or a training simulation, this guide will get you up and running fast.
Add the Plugin to Your Assets
The first step is to grab the plugin from the official Unity Asset Store.
- Go to the Unity Asset Store website or open it within Unity.
- Search for “Cavrnus”.
- Click the “Add to My Assets” button.
Note: The plugin is free to download, so you can add it to your library instantly.
Download and Install
Once the plugin is in your library, you need to bring it into your specific Unity project. This works for Unity 6 and earlier versions.
- Open your project and navigate to Window > Package Manager.
- Select "Packages: My Assets", search for "Cavrnus", and click Download.
- Click Import and follow the prompts. You'll see the Cavrnus Panel when it's ready.
Your First Multi-User Run
Now comes the fun part. You don’t need to write any code or set up a server; the plugin handles the heavy lifting for you.
- Authenticate: In the Cavrnus window inside Unity, click “Sign In or Sign Up”. This will open a browser window. If you don’t have a domain yet, just follow the steps to create a free account.
- Press Play: Once you are signed in, go back to the Unity Editor and simply hit the Play button.
- Start Collaborating: You are now in a live, multi-user session! You can test voice and video conferencing immediately.
Next Steps
With your project open, you can now use the Cavrnus Panel to choose exactly what you want to synchronize. To synchronize an object's movement, lighting, and interactions across all users, simply select the object in your scene and then configure the desired options within the “GameObject Sync Setup” section.
To dive deeper into the Cavrnus plugin, check out the complete documentation.
Why Cavrnus?
Cavrnus is the easiest and most powerful platform for connecting teams and projects of any size. Start with our plugins to instantly enable collaboration in your projects, and scale effortlessly as your needs evolve.
No credit card required.
Free to Try
Free to integrate, test, and try, forever. No credit card required.
Easy to Integrate
Ready to deploy in minutes with a drag-and-drop plugin.
Natural Collaboration
Work together live, without the need for external solutions.
Permanent History
Nothing ever gets lost, always kept up-to-date.
Open Platform
Have full control over your data and use it across applications.
Secure
Enterprise-class security. Cloud or on-premises, SSO, and more.