An open, accessible and lightning-fast cloud platform for building scalable and persistent virtual worlds

Illustration and idea by Nick Carver

Multiplayer in Minutes

Whether it’s an indie game or a million player-strong epic saga – making multiplayer games has never been easy. We are here to change that.

coherence plugs into your favorite game engine, allowing you to have a working demo up in a matter of minutes.

Scale and Persistence

The platform handles everything; from automatic scaling, persistence, load balancing, to running A.I. in the cloud. Making worlds that evolve, even when you are not playing, has never been easier. You don’t have to think about ramping up servers as your game grows – we do all that automatically while keeping costs transparent, fair and competitive.

We love indies – running everything locally or at a small scale will always be free.

Leveling the Playing Field

We are a group of industry veterans whose creations have reached hundreds of millions of players – ranging from big multiplayer titles to critically acclaimed single-player experiences.

coherence aims to level the playing field for multiplayer game development. We are creating an open, accessible and democratized process for making and playing connected games.

We enable everyone, from indies to large studios, to easily make experiences that can foster online interactions between millions. By removing all the technical barriers, we’re opening the doors to a new wave of creations that the industry has never seen before.

We Are Hiring!

We are hiring for multiple positions and seniority levels at our studio in Sweden, including engineering, design, operations, product and developer relations. Join us and play and important role in creating a platform that will take multiplayer games and virtual worlds to the next level.

Malmö is home to more than 1000 game developers, and combined with the high quality of life and public services, it is a great place for professional and personal growth. Our spacious studio in the city center is part of a thriving community with frequent industry events, activities and opportunities to learn and make friends.

How Does Coherence Work?

coherence gives you all the tools you need to turn your game into a connected interactive experience. You can make anything, from a 4-player game with highly scalable instancing, to a persistent virtual world that holds all your players.

Our editor plugin will help you utilize the power of the cloud, even if you have no experience with networked games. It handles everything from setup, data modeling, local and online testing to deployment. Using our SDK, you can dive deeper and custom-fit our technology into existing games.

All backend processes like player connections, synchronization, simulation, network optimization and scaling are handled automatically. coherence lets you focus on what matters the most.

  • feature

    Developer First & Open

    As game developers, we know the importance of using excellent tools. coherence comes with all the command line utilities, visual plugins, showcases and docs you need to make your development easier, faster and more streamlined. Our plugins and tools are open source.

  • feature

    Cross Platform & Multi-Language

    coherence will easily integrate with prominent game engines like Unity, Unreal and Godot and support multiple platforms, including desktop, mobile and consoles. We offer support for multiple programming languages like Go, C#, Javascript, Rust and others.

  • feature

    Infinitely Scalable Multiplayer

    LOD, dynamic resolution, prioritization and quantization allow for considerably more cost-effective bandwidth and CPU usage. Our highly optimized spatially-aware load balancing system manages and dynamically re-distributes CPU load. Servers that aren’t used are automatically terminated to manage costs.

Developers: Get Involved

Our platform is under development. coherence will launch in 2020, with a Pioneer Program coming soon. Are you a developer? Sign up below for updates and the chance to take part in the pioneer program.