Get SpatialOS



Game development tools

You have several options for game development with spatialOS, from development through Unity or Unreal to lower-level development with your own game engine or without any game engine at all.

You might also use the spatial Command Line Interface (CLI) tool and schema.

  • Unity with SpatialOS
    See the GDK for Unity documentation.

  • Unreal with SpatialOS
    See the GDK for Unreal documentation.

  • Worker SDK
    The worker SDK is a low-level integration, available in several programming languages. Use the worker SDK to create server-workers and client-workers which make your game work as a SpatialOS deployment. You can use these to:
    (a) extend the functionality of the development kits for Unity or Unreal.
    (b) create low-level workers for game logic that does not require a game engine; these could work without any game engine or with a game engine, complimenting the functionality of workers in any game engine, including Unity or unreal.

    The C++, C# and Java worker SDKs have a very similar structure; the C API is lower-level, and doesn’t include code generation.

Search results

Was this page helpful?

Thanks for letting us know!

Thanks for your feedback

Need more help? Ask on the forums