v0.1.0 - Initial XBOX Godot Sample Release
Released on 06/04/2026:
The XBOX Godot sample is now available as a public, source-only reference on GitHub. It's a working example of how a developer can build a Godot extension that integrates the Microsoft GDK, XBOX Services, and PlayFab, so you can build your title for XBOX on PC, without leaving the engine you already love. This sample provides a modular reference that includes how to integrate the Microsoft GDK and PlayFab SDK together, or on their own.
What we're releasing
The XBOX Godot sample covers a substantial portion of what a Godot game developer needs to build for XBOX on PC – with key features demonstrated in:
- Microsoft GDK platform services
- XBOX services
- PlayFab Core + Services
- PlayFab Multiplayer (Lobby, Matchmaking, Party)
- PlayFab Game Saves
- GameInput (including bridging to Godot’s Input / InputMap)
From XBOX services to GameInput, this sample shows you how to bring sign-in, gamepad controller support capabilities and more into your game with Godot. It includes insights, re-usable integration code, and is currently compatible with the April 2026 GDK out of the box.
What this is and what it isn't
- This is a source-only sample, not a product. It's MIT-licensed at the wrapper layer; the GDK and PlayFab dependencies still require their own installs and license acceptance, consistent with our other XBOX samples.
- There is no set update cadence for support or maintenance. We’ll watch the repo, monitor issues, and iterate where it makes sense, but this isn't a commercial release. That said, we’re excited to hear your feedback, and see any community PRs, as we evolve this together.
- This is the first step in bringing Godot for XBOX on PC. We plan to evolve it over time based on what the community tells us is most valuable.
- This sample is built specifically for XBOX on PC. It doesn’t include support for XBOX Series X|S or XBOX One. If you’re already building for XBOX Series X|S or XBOX One, please talk with your XBOX representative. If not, you can get started by signing up here.