Exceeding the limits of single-server multiplayer
Run a single game world across multiple dedicated servers, and experiment with player numbers, complex AI and more gameplay systems.
Have higher-density scenes and let players see and interact with objects far away - with much lower bandwidth usage.
Enable dynamic experiences as players and AIs alter the world permanently, and AIs continue to evolve the game even when players are offline.
Players on PC, console and mobile can share the same world and enjoy more engaging, social and asymmetric gameplay.
The load balancer enables concurrent, layered simulations of different fidelities, and also stitches together multiple game engines across a single instance of a game. This allows for richer game instances than would be possible with a single-server architecture.
Our query-based interest system is a more flexible approach to area-of-interest management. Its query language modifies what different clients and servers in the world see with variable frequency. You can change these queries at runtime, optimising network data and so enabling richer scenes with lower bandwidth costs.
Learn about the key concepts of SpatialOS and how it combines multiple game engines across a single instance.