Step by step guide to integrate Xbox Live for managed partners and ID members

This section will help you get up and running with Xbox Live:

1. Choose a Platform

Decide between making an Xbox Development Kit (XDK), Universal Windows Platform (UWP), or cross-play game.

  • XDK based games only run on the Xbox One console
  • UWP games can target any Windows platform such as Windows PC, Windows Phone, or Xbox One
  • Cross-play games are typically games that target Xbox One and Windows PC using both the XDK and UWP paths.

2. Ensure you have a title created in Partner Center or XDP

Every Xbox Live title must be defined in Partner Center or the Xbox Developer Portal (XDP) before you will be able to sign-in and make Xbox Live Service calls. Creating A New Title will show you how to do this.

3. Follow the appropriate guide to setup your IDE or Game Engine

You can follow the appropriate Getting Started guide for your platform and engine and learn the basics of Xbox Live as you go along.

4. Xbox Live Concepts

Once you have a title created, you should learn about the Xbox Live concepts that will affect your experience developing titles.

5. Add Xbox Live Features

Add Xbox Live features to your game:

6. Release Your Title

ID@Xbox titles and titles released by game publisher is this a Microsoft Partner must go through a certification process before release. This is because these titles have access to additional features such as Multiplayer, Achievements, and Rich Presence. Once you are ready to release your title, contact your Microsoft representative for more detail on the submission and release process.