Skip to main content
This path is for teams building their game in Unity. You’ll install the XBOX add-on for Unity (granted through ID@XBOX) that lets Unity package for XBOX and connect to platform features — you can stay inside the Unity editor for most of your work.
Is this the right path for you? Pick this if your game is a Unity project. Using something else? Try Unreal or community engines. Not using an engine at all? Pick a device path like XBOX Series X|S or Windows & ROG XBOX Ally.

Before you start

Make sure the following are in place. If anything is missing, go back to the Home guided path.
  • ID@XBOX onboarding complete — see ID@XBOX onboarding.
  • Dev PC ready — see Setup & install.
  • A working Unity project (Unity 2022 LTS or later).
  • XBOX GDK plug-in for Unity granted via ID@XBOX. See Unity setup.
  • Partner Center product with the appropriate device rows checked.

Build & develop

Unity setup

XBOX plug-in setup and version compatibility.

GDK packaging

Package Unity builds for XBOX and Windows.

MicrosoftGame.config

Configure your title for the platform.

Debugging

Debug Unity + GDK builds.

C# API wrappers

Unity C# wrappers over the native GDK.

Add services

XBOX Services

Identity, presence, social.

PlayFab

LiveOps, economy, multiplayer.

Publish

Overview

Publishing basics.

XBOX Requirements

XR compliance.

Certification

Cert process.

Store listing

Product page.

Pricing

Pricing.

Ratings

Age ratings.

Optimize & reference

Optimize

Profilers, diagnostics, and performance tools.

API References

Gaming Runtime, XBOX Services, and platform APIs.
Last modified on August 21, 2026