Microsoft Releases GDK Plug-ins for Unreal Engine 5.8 to Simplify Xbox PC Game Development

Arthur Kay
Updated •
Gaming, Hardware

Microsoft has released GDK plug-ins for Unreal Engine 5.8, streamlining the process of developing Xbox games for PC. These plug-ins eliminate the need to use WinGDK as a separate platform, allowing developers to stay on Win64 while building Xbox-compatible games.

Microsoft says this change aims to reduce the 'friction' between Xbox games and other PC storefronts.

What Changed for Developers and the Four New GDK Plug-ins

Building for Xbox on PC in Unreal Engine used to require developers to use WinGDK, a separate platform that often caused compatibility problems and made workflows more complicated when releasing to multiple PC storefronts.

The new plug-ins now enable developers to stay on Win64 instead of switching to WinGDK, continue using existing third-party plug-ins, adopt a development process better aligned with other PC storefronts, and ship a single executable across multiple storefronts.

Microsoft is releasing four new plug-ins as part of its latest update:

  • Microsoft GDK Store, which allows developers to configure games directly within the Unreal Editor and generate the necessary packages for Xbox on PC from the Project Settings menu. The second is the
  • Microsoft GDK Runtime, providing access to GDK APIs at runtime to enable features such as cloud saves compatible with Xbox, user selection, and integration with System UI. The third is the
  • Online Subsystem GDK, which uses Unreal Engine's platform abstraction layer to manage Achievements, Friends, Presence, and other Xbox services. The fourth is the
  • Online Subsystem Selector, introduced in Unreal Engine 5.8, enabling developers to ship a single executable across multiple PC storefronts and automatically switch online subsystem behavior at runtime.

This last feature is particularly significant for studios that release titles on multiple PC platforms, as it removes the need to maintain separate builds for Steam, Epic Games Store, and the Microsoft Store.

Documentation, Recent Tools, and What This Means for Project Helix

Microsoft has published documentation on how to get started with the new plug-ins. The plug-ins are now available, allowing developers to integrate them into existing Unreal Engine 5.8 projects.

Microsoft's latest release aims to make Xbox PC development more accessible for indie and mid-tier studios. Recent updates include the Xbox Godot Sample, which provides tools for Godot engine developers, and

Xbox PC Remote Tools to speed up game deployment, testing, and debugging. The company also continues to invest in cross-storefront compatibility with tools like the Online Subsystem Selector.

These development tool improvements are part of Microsoft's broader effort related to Project Helix, the codename for the next Xbox hardware platform, which is expected to be based on PC. Simplifying Unreal Engine development for Xbox on PC also helps developers more easily prepare games for the upcoming hardware.

Microsoft has not announced specific timelines for expanding engine support beyond Unreal Engine 5.8 and Godot, but it has indicated ongoing investment in making PC development easier across multiple engines.

Comments

There are no comments on this post yet, be the first one to share your thoughts!

Leave a Reply

By commenting, you accept our privacy policy and keep the discussion respectful and on topic.