Set up

1. Sign up or log in

If you have not signed up before, you can do this here.

If you have already signed up, make sure you are logged into If you are logged in, you should see your picture in the top right of this page; if you are not logged in, select Sign in at the top of this page and follow the instructions.

2. Hardware

Ensure your machine meets the minimum system requirements for Unity development.

Refer to the Unity system requirements for further information about the minimum hardware requirements.

3. Network settings

To configure your network to work with SpatialOS, refer to the SpatialOS network settings.

4. Install the GDK dependencies

5. Get the FPS Starter Project source code

To run the the FPS Starter Project, you need to download the source code. There are two ways you can do this: either get the source code as one zip file download or clone the repository using Git. (To find out more about Git, see

We recommend using Git, as Git’s version control makes it easier for you to get updates in the future.

6. Open the FPS Starter Project in your Unity Editor

Launch your Unity Editor. It should automatically detect the project but if it doesn’t, select Open and then select gdk-for-unity-fps-starter-project/workers/unity.

TIP: The first time you open the Starter Project in your Unity Editor, It takes about 10 minutes; it’s much quicker to open after this. (While you are waiting, you could look at our blog.)

Next: Build your workers

Search results

Was this page helpful?

Thanks for letting us know!

Thanks for your feedback

Need more help? Ask on the forums