Get SpatialOS

Sites

Menu

The Example Project

4: Play the game

To get playing, you need to set up clients with the Launcher and then share clients using a dedicated URL.

Step 1: Set up a client with the Launcher

img
Image: The SpatialOS Console

In the Console, Select Launch on the left of the page. Then, select the Launch button that appears in the center of the page to open the SpatialOS Launcher. The Launcher automatically downloads the game client for this deployment and runs it on your local machine.

img
Image: The SpatialOS console launch window

TIP: Check out the cloud deployment workflow page for a reference diagram of this workflow.

Once the client has launched, enter a name for your player character and select Start to start playing.

img
Image: The Example project lobby screen

Step 2: Share your game

To share your cloud deployment:

  1. Open the Console and select your deployment by the name you gave it when you ran the spatial cloud launch command.
  2. Select Share on the right-hand side of the screen.
  3. Accept the terms and conditions.

img)

Image: The SpatialOS Console Share Application terms of service screen

After you have accepted the terms and conditions, you can send your share URL to other people so they can try out your game.

img

Image: The SpatialOS Console Share Application screen

Congratulations!
You’ve sucessfully set up and launched the Example Project using the Deployment Manager. You are now ready to start developing your own games with SpatialOS.

Next steps:

  • Do more with the Example Project: follow the tutorial on setting up multiple deployments for session-based games using the Example Project.

  • If you have an existing Unreal multiplayer project, you can follow the detailed porting guide to get it onto the GDK.

  • If you want to start a project from scratch, follow the set up guide for the Starter Template to set up a blank project using the GDK.


——
2019-05-23 Page added with editorial review

Search results

Was this page helpful?

Thanks for letting us know!

Thanks for your feedback

Need more help? Ask on the forums