These are the docs for 13.2, an old version of SpatialOS. The docs for this version are frozen: we do not correct, update or republish them. 14.5 is the newest →

Welcome to the SpatialOS documentation

Welcome to the SpatialOS documentation

SpatialOS is a platform-as-a-service that runs and manages online games in the cloud.

But while it runs your game and manages the infrastructure for you, SpatialOS also enables something more than that. It runs games in a way that lets them scale further, be more complex, and have long-living persistence.

Read more about what SpatialOS is, or get started using the setup guides for Windows, MacOS or Linux.

Working with SpatialOS

There are several elements to developing and managing games on SpatialOS.

Elements of working with SpatialOS

Game development tools

  • Unity with SpatialOS
    There are two higher-level integrations you can use with Unity:
  • Unreal with SpatialOS
    There are two higher-level integrations you can use with Unreal:
  • Worker SDK
    Low-level integrations. You can use these to build your own game engine integrations. You can also use the worker SDK to develop your game for SpatialOS if you aren’t using any game engine, or to extend the functionality of the development kits for Unity and Unreal.
    The C++, C# and Java worker SDKs have a very similar structure; the C API is lower-level still and doesn’t include code generation.

  • spatial CLI
    A set of commands for managing and developing SpatialOS projects. See the spatial page for details.

Game management tools


If you need any help, ask in the support area of the forums.

This content is subject to Improbable’s legal terms.

Release policies

See the SDK release policy. The GDKs are in pre-alpha and alpha.


SpatialOS 13 is fine for local development and deployments using the small deployment template, but deployments using larger templates may be unstable.

If you need any help, ask on the forums.

Search results

Was this page helpful?

Thanks for letting us know!

Thanks for your feedback

Need more help? Ask on the forums