The simplest way to build and host multiplayer games in Unity. coherence includes a Unity SDK, network engine, and scalable hosting platform.coherence is the simplest way to build and host multiplayer games in Unity.It includes a Unity SDK, network engine, and a scalable hosting platform that make building online multiplayer games easy - even if you don’t have a networking background.Our latest release, coherence 2.0, brings production-proven feature updates, expanded hosting capabilities, and a brand new pricing model that fits any game, studio, or business.Hosting with coherence is completely flexible and interchangeable:Host your game on our manaed coherence Cloud serversDeploy serverless games with coherence Client Hosting (uses 3rd party relays: Steam, Epic, Microsoft)Self-host on a server of your choosingMix and match hosting options to optimize for your game and your costsFeaturesFast network engine with cloud scaling, state replication, persistence and load balancing.Easy to develop, iterate and operate connected games and experiences.Make multiplayer games using Windows, Linux or Mac, targeting desktop, console, mobile, VR or the web.Visual tools in the Unity SDK help even non-coders create and quickly iterate on a connected game idea.Scalable from small games to large virtual worlds running on hundreds of servers.Game-service features like player accounts and data storage.Easily share WebGL builds for quick testing or game jams, on a coherence-hosted webpage.Voice networking, leveraging proven solutions like Dissonance Voice Chat.Network engineAt the core of coherence lies a fast network engine based on bitstreams and a data-oriented architecture, with numerous optimization techniques like delta compression, quantization and network LOD-ing ("Level of Detail") to minimize bandwidth and maximize performance.Authority modelsThe network engine supports multiple authority models:Client authorityServer authorityServer authority with client predictionAuthority handover (request, steal)Distributed server authority (multiple Simulators with seamless transition)Client prediction with rollbackGGPO-style networking - ExperimentalDifferent authority models can be mixed in the same game!Persistencecoherence supports persistence out of the box. This means that the state of the world is preserved no matter if clients or simulators are connected to it or not. This way, you can create shared worlds where visitors have a lasting impact.The coherence Unity SDK is compatible with Unity 2021.3 LTS, 2022.3 LTS, and Unity 6.