To start developing for the Xbox One and Xbox Series X|S:
- Get Unity Pro (required)
- Register as an Xbox developer
- Install the GDK for Xbox
- Install the Xbox Platform Add-on
- Install the Microsoft GDK API and GDK Tools packages
- Install Microsoft GDK Tools for Xbox
Explore advanced tools to help you take your Xbox game development to the next level.
Create multiplayer games for Xbox with cloud-enabled tools, services, and infrastructure.
- Hosting (Multiplay)
- Voice and chat (Vivox)
- Player matching (Matchmaker)
- Networking (Netcode)
Learn how SLOW BROS. used the latest HDRP graphics tech from Unity to build a visually stunning game that’s been years in the making.
Learn about Subcult Joint’s 2D tools, plus the last-phase Unity LTS version upgrade that unlocked new possibilities for this mold-breaking beat-em-up.
Thunderful Games rolls a AAA hit with “Dice Opera” fantasy. The indie’s success builds on long partnerships with Unity and EA Originals.
Registered Xbox developers can join the Xbox section of Unity Discussions for expert Unity help.
The Microsoft GDK API package contains a set of samples to help you explore the Xbox Services such as Achievements, Cloud Saves and Leaderboards. A sample contains C# scripts, scenes, a Microsoft Game Configuration file, and a GDK Settings file.
Achieving your performance goals across multiple platforms is not always easy, but this guide can help. We collected over 100 pages worth of optimization best practices for developing console and PC games in Unity.
From workflow and integration to training and support, Unity can help you bring your game to Xbox.