- I want to develop/deploy to Xbox platforms.
- I can't seem to develop to Xbox One or Xbox Series X/S.
If you are not listed as a registered Xbox developer, part of the ID@Xbox program or the Xbox Live Creators Program, you cannot download the Xbox build module for the Unity Editor.
If you want to deploy to Xbox platforms, there are a few Xbox programs available to apply for, depending on your situation:
1. Become a registered Microsoft developer
You need to be a registered Microsoft Developer to deploy to Xbox platforms. Once registered, you will be assigned a Microsoft account manager and gain access to the Microsoft Game Developer Network website. You will only be able to access the above link once you have been granted access by your Microsoft account manager.
Alternatively, if you are not already registered, working with a registered Publisher or you are a smaller indie developer, you might be able to sign up for the ID@Xbox program.
Signing up for the ID@Xbox program is free of charge, however if you wish to connect your game to Xbox Live, you will need to hold a Microsoft Developer account.
In addition to the above, there is also the Xbox Live Creators Program. This program allows you to publish your game directly to Windows 10 or Xbox, whilst making use of Xbox Live functionality.
2. Request Unity development access from Microsoft
Microsoft provides free Unity development for Xbox. To get started, make a request to your Microsoft account manager to start developing in Unity. Once your Microsoft account manager approves your request, they will notify Unity.
Once you have been approved, you will receive a welcome email titled 'Welcome to the Unity Xbox Forum'. The Unity Forums contain all files and discussions on developing to Xbox with Unity. If the link in the 'Welcome email' does not work for you, please go to this link and register a Unity forum account. Then reply to the 'Welcome email' and you'll be added to the forum.
Note: Please speak to your account manager at Microsoft to ensure you are using the correct Unity license whilst developing for Xbox.
3. Download Unity for Xbox One
Download Unity for Xbox One from the Unity Forums: Unity for Xbox One Downloads
To get started with development, we also recommend the forum post titled Start Here! The Unity for Xbox One FAQ.
If you have any questions regarding Xbox forum access, or you require members in your studio/team to be added to the Xbox forums, contact your Microsoft account manager to request access.