This guide shows you how to port your own Unreal project to the GDK. You will modify your project to make it compatible with the GDK and SpatialOS and you will launch a local deployment to test your project.
- If you are using macOS, you can only set up and run SpatialOS on your development machine, not in the cloud.
- To set up and run SpatialOS games in the cloud, you need to use a Windows machine for development. We recommend using a Windows machine as your main development environment and macOS for developing and testing game clients on iOS.
Get to know the GDK before porting your game
<GameRoot>- The directory containing your project's
<ProjectRoot>- The directory containing your
<YourProject>- The name of your project's
.uprojectfile (for example,
Before porting your project you must follow:
> Next: 1. Set up your project
2020-06-25 Page updated with editorial review: added macOS, mobile, UI and deployment workflow changes.
2019-09-17 Page updated without editorial review - removal of ShooterGame reference.
2019-07-16 Page updated with editorial review.
Updated about a year ago