Share via


Steps for all games

The Steps for all games section of the guide describes the steps all games will need to take to integrate with the GDK and publish in the Microsoft Store. Where APIs are referenced, the steps cover using the native C/C++ GDK APIs. The individual game engine guides in the previous section cover engine specific steps required to use GDK functionality. For example, accessing C# wrappers in the Unity Engine and using the online-subsystem in the Unreal Engine. This section includes the following steps.

  1. Joining ID@Xbox
  2. Creating a Partner Center account
  3. Creating a project definition for your game
  4. Integrating the GDK with your game
  5. Publishing your game in Partner Center

Most steps apply as is to games whether they are using a game engine or directly using the GDK APIs in C/C++. The Integrate the GDK with your game section covers initializing the GDK and Xbox/PlayFab services and implementing required features. Depending on the engine you are using you may need to reference one of the engine guides from the GDK & game engines section for engine specific integration details.