- XBOX
- XBOX
- Microsoft Store on Windows
Prerequisites
- Enrollment as an XBOX creator. To learn more, see XBOX Creator Onboarding.
- Active Partner Center account. If you don’t have an account yet, contact your XBOX team.
- Approved Game Concept for your product. To learn more, see Submit game concepts.
Install the Game Development Kit (GDK)
- XBOX
- Microsoft Store on Windows
Create a game package
When you prepare your game for release, combine the executable (.exe) and all required content into a single package. To create packages, use the MakePkg tool (MakePkg.exe) included in the GDK.- XBOX
- Microsoft Store on Windows
- Console games use the XVC format.
- PC games use the MSIXVC format.
- Other package types aren’t supported.
Packaging tools embedded in game engines
Some game engines, such as Unity and Unreal Engine, include built-in packaging tools. Implementation varies by engine, so refer to your engine’s documentation for guidance.Upload a game package
Prerequisites
Before you upload a package, make sure you have:- XBOX
- Microsoft Store on Windows
- A valid package:
- MSIXVC for XBOX on PC.
- XVC for XBOX consoles.
- Includes the executable (.exe) and all required content.ny other content that the game needs.
- For XBOX Play Anywhere, prepare both package formats.
- An EKB (Escrow Key Blob) file for each package.
- A Symbols (.zip) file for each package.
- A Submission Validator (.xml) file for each package.
- For more information, see Submission validator introduction.
Package upload process
Sign in to [Partner Center�13�.
On the Home page, select Apps and games.
On the Apps and games | Overview page, select your game, or search for it.
Select Packages.
Select Upload package in the Main branch.
Select Browse your files, then select the package to upload.
When prompted, upload the EKB (Escrow Key Blob) file.
Upload the Symbols (.zip) file generated during packaging.
Upload the Submission Validator (.xml) log file generated during packaging.
Select Save draft.
