Run games remotely

How to run your game in the cloud?

Overview

Game in Production and in Debug Online Player is run in this remote mode.

In order to run the game in the Cloud, Elympics needs a Linux-Mono version of your game. Fortunately, it’s really easy to create and upload it! You can do this manually or from your CI system. Remember to keep a versioning convention that you understand, because running mismatched game logic in the cloud and locally can lead to really strange and unpredictable bugs 🐛

Build and Upload

It’s really easy! Go to Tools -> Elympics -> Manage games in Elympics. Set your unique game version that will identify this build. Remember to deliver the same build to your players, with the exact same game version

Game Version

Once you set your version, just press Upload. Unity will build your game and your bot for Linux-Mono, and then upload the build to Elympics Cloud, so that it can be later run for your players!

Once the game is successfully uploaded, you’ll be able to run the game in both debug and production mode!

Upload done Upload panel

Run

Remember, that in order to run the game in the cloud, Elympics needs to go through the whole match allocation process. In order to do that, you need to go through matchmaking from the menu scene, so that we can allocate an appropriate game server instance.

This section needs more info.


Last modified September 29, 2022: Add production build script (b8cc0ff)