A powerful toolkit and multiplayer SDK for Unity. Made by game developers for game developers, coherence makes multiplayer experiences seamless both for you and for your future players.
Whether you are an indie developer, a hobbyist, a small game studio or a thriving enterprise, coherence adapts to your needs as well as your platforms of choice with support for desktop (Windows, macOS, Linux), mobile (iOS, Android), consoles (PS, XBox, Switch), VR and web browsers.
Worlds are always-on servers with optional persistence, rooms are sessions with optional metadata and player numbers.
Learn more about Rooms and Worlds
Quickly transfer authority over state or input of any entity between different clients and/or dedicated simulators.
Learn more about Authority
Build and upload your build (Windows, Mac, Linux or WebGL) directly from Unity into the coherence Cloud. Learn more.
Learn more about Hosting
Create your account today and start developing your multiplayer game, completely free!
We’ve put together a collection of tutorials, documentation and project files to help you get the best start with coherence.
Check out this short video to learn just how easy it can be to turn your single-player game into a multiplayer one with coherence!
The First Steps tutorial project contains a series of small sample scenes, each one demonstrating one or more features of coherence.
Our documentation is the best place to go if you’re looking for a complete guide and reference to using coherence.
Create your account today and start developing your multiplayer game, completely free!