Get SpatialOS

Sites

Menu

Get the dependencies

To get set you’ll need to create a SpatialOS account, install some dependencies and clone the GDK repository.

Sign up for a SpatialOS account

In order to run the SpatialOS GDK for Unity, sign up for a SpatialOS account for free.

Set up your machine

  • You need Linux build support. This is because server-workers in a cloud deployment run in a Linux environment. In the Assets/Fps/Config/BuildConfiguration, do not change the UnityGameLogic Cloud Environment from Linux.
  • You need Mac build support if you are developing on a Windows PC and want to share your game with Mac users.
  • You need Windows build support if you are developing on a Mac and want to share your game with Windows PC users.
  • Unity gives you build support for your development machine (Windows or Mac) by default.

Clone the SpatialOS GDK for Unity repository

SSH git clone git@github.com:spatialos/gdk-for-unity.git
HTTPS git clone https://github.com/spatialos/gdk-for-unity.git

The GDK repository is a SpatialOS project called gdk-for-unity. It contains:

  • a Unity project at gdk-for-unity/workers/unity, which you need to open in the Unity editor in order to use the GDK
  • SpatialOS features, such as the schema and snapshot files

Search results

Was this page helpful?

Thanks for letting us know!

Thanks for your feedback

Need more help? Ask on the forums