- Guide (Website docs)
- GitHub repository: github.com/spatialos/Wizards
This repository contains a demo project built with SpatialOS. It demonstrates how to use SpatialOS to build a large and compelling simulated world.
The project serves as a starting point for the hands-on SpatialOS product demo.
The main documentation for SpatialOS can be found here.
If you run into problems, or want to give us feedback, please visit the SpatialOS forums.
New from June 2018: The SpatialOS Unity GDK
Check out the pre-alpha release of our new Unity GDK: source code on GitHub. Using the Unity Entity Component System (ECS), the GDK is the next evolution in SpatialOS Unity game development. See our blog post on ECS-powered multiplayer for more information.
Note: The pre-alpha GDK version is available for evaluation and feedback only. It's not yet game-development ready.
- Make sure you have access to SpatialOS
- Install dependencies for Windows or Mac
- Clone the repo:
git clone https://github.com/spatialos/wizards
- Move into the directory:
cd wizards
- Build the project:
spatial worker build
- To run locally:
- Run:
spatial local launch
- Connect multiple player clients:
spatial local worker launch UnityClient default
- To deploy in the cloud:
- Update spatialos.json: edit the "name" parameter from
your_project_name_here
to your spatialOS project name and save it - Upload the assembly: run
spatial cloud upload my_wizards_assembly
- Launch the deployment: run
spatial cloud launch my_wizards_assembly default_launch.json my_wizards_deployment --snapshot=./snapshots/default.snapshot
Copyright (C) 2017 Improbable Worlds Limited. All rights reserved.