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.
What is the SpatialOS Launcher?
The Launcher is a distribution tool which downloads and launches game clients for your deployment. You access the Launcher from the Console; use the Console to create a URL to give end-users access to a game client for your game.
Find out more in the glossary.
Step 1: Set up a client with the Launcher
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.
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.
Image: The Example project lobby screen
Step 2: Share your game
To share your cloud deployment:
- Open the Console and select your deployment by the name you gave it when you ran the
spatial cloud launchcommand.
- Select Share on the right-hand side of the screen.
- Accept the terms and conditions.
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.
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