UWP and XBox Live

This section outlines the functions specifically for use when targeting the UWP target platform. The initial set of functions are for controlling the general game behaviour when creating a UWP app:

UWP also permits you to create games for the XBox One platform using the XBox Live API using the following functions. These functions are only valid when exporting using the UWP target for the Xbox One and require you to have checked the Enable XBox Live option in the UWP Game Options.

Some of these functions require the user to be signed-in to XBox Live, which GameMaker Studio 2 will try to do automatically when you run the project. This "silent" sign in will generate a System Asynchronous Event which can the be checked to see if it was successful or not before proceeding. Note that unlike the Xbox One Console export, the UWP export for XBox Live only permits one user to be signed-in at a time.

The following functions exist for you to use with XBox Live in your projects: