-
Notifications
You must be signed in to change notification settings - Fork 3
Pre‐coding Preparation
Before writing any code, you must setup a new title on your service configuration portal. You can learn more about service configuration in Xbox Live Service Configuration.
If you are not familiar with Xbox Live services, please see Xbox Live documentation.
This section will walk through everything required to get a title configured on Windows Dev Center (also know as Universal Dev Center (UDC)), a new project created, and preparing Xbox Live for testing.
Note: This section focus on configuring on Windows Dev Center. For developers who are using Xbox Development Portal (XDP), please refer to GDNP and UWP - Xbox Live Programming Guide.
If you are part of the Xbox Live Creators Program, please follow the steps in Create a new Xbox Live Creators Program title and publish to the test environment.
After Test Xbox Live service configuration in your game, you can then Configure Xbox Live in Unity.
For ID@Xbox developers, you will Apply to ID@Xbox first. Once the application is approved, you can then create a new UWP title on Windows Dev Center.
You do that by first going to the Windows Dev Center Dashboard.
Next, create a new app. You'll need to reserve a name with checking "Create this product in a sandbox".
You'll then be taken to the App Overview page for your app. The primary page where you'll be configuring Xbox Live is under the Services > Xbox Live menu shown below.
When you click the Xbox Live link under Services, you will be able to see the configuration page like the following.
If not, please contact Microsoft with your Store ID, you can find the Store ID at App management > App identity > Store ID.
When you make changes to the Xbox Live configuration for your game, you need to publish the changes to a specific environment before they are picked up by the rest of Xbox Live and can be seen by your game.
Whenever you enable Xbox Live services and make changes to Xbox Live service configuration, to make the changes effective, you need to publish these changes to your development sandbox.
On the Xbox Live configuration page, click the Test button to publish the current Xbox Live configuration to your development sandbox.
Once the publish is done, publish status will turn to "Success".
You can create test accounts exclusively for use in your development sandboxes. You can also create multiple test accounts at once. For more info, please see Creating Test Accounts.
Now you have a full Xbox Live enabled title, you can then Configure Xbox Live in Unity.