Pular para o conteúdo principal
Os plug-ins do Microsoft GDK para Unreal Engine agora estão disponíveis publicamente como parte da versão Unreal Engine 5.8. Você pode baixá-los pelo Epic Games Launcher ou obtê-los no código-fonte do Unreal Engine que a Epic Games disponibiliza no GitHub. Esses plug-ins oferecem tudo o que você precisa para compilar, empacotar e lançar seu jogo no XBOX para PC, sem sair da plataforma Win64 em que você já trabalha. Esses plug-ins, combinados com o Microsoft GDK disponível no GitHub e com melhorias na integração que permitem aos desenvolvedores começar a criar mais rápido do que nunca, representam um avanço significativo para o desenvolvimento para XBOX no Unreal Engine. Com o Unreal Engine 5.8, esses plug-ins agora estão abertos aos milhões de desenvolvedores que trabalham com o código-fonte do Unreal Engine no GitHub e com a versão do Unreal Engine disponível no Epic Games Launcher.
A integração ao XBOX agora leva cerca de 30 minutos, em vez de meses. O GDK é público, a documentação não exige NDA e o PlayFab é gratuito para jogos XBOX. Para conhecer a história completa, consulte Press Start: Get Your PC Game Ready for XBOX in One Day.

O que está incluído

Os plug-ins do Microsoft GDK para Unreal Engine fornecem a base para criar jogos XBOX para PC, abrangendo empacotamento para a loja, acesso ao runtime do GDK, XBOX services, GameInput e muito mais. Os principais plug-ins incluem:
  • Microsoft GDK Store (MSGameStore): configure seu jogo no editor e gere pacotes .msixvc para o XBOX para PC diretamente nas Project Settings.
  • Microsoft GDK Runtime (MSGamingRuntime): acesse as APIs do GDK em tempo de execução para salvamentos de jogo compatíveis com XBOX, seleção de usuário e interface do usuário do sistema.
  • Online Subsystem GDK: use a camada de abstração de plataforma do Unreal Engine para gerenciar conquistas, amigos, presença e muito mais.
  • Online Subsystem Selector for PC GDK (MSGameOSSSelector, novo na 5.8): lance um único executável em várias lojas para PC com alternância automática, em tempo de execução, do comportamento do Online Subsystem.
Os plug-ins adicionais incluem integração com o GameInput, o GDK Package Chunk Installer para Intelligent Delivery e o GDK Virtual Keyboard. Para obter uma lista completa e documentação detalhada, consulte a documentação dos plug-ins do GDK da Epic Games.

Por que isso é importante

Anteriormente, criar jogos XBOX para PC no Unreal Engine significava usar o WinGDK, uma plataforma separada que exigia cooks duplicados e introduzia incompatibilidade de plataforma com plug-ins de terceiros. Isso também adicionava atrito, com um modelo de build do seu jogo para PC diferente do de outras lojas para PC. O novo modelo de plug-ins elimina isso. Você continua no Win64, seus plug-ins de terceiros existentes continuam funcionando e o fluxo de trabalho é uma parte mais simplificada da plataforma Win64 na engine, assim como em outras lojas para PC. Além disso, até agora, o acesso a esses plug-ins exigia acesso restrito como parte das GDK Platform Extensions privadas, que fornecem recursos para o desenvolvimento para XBOX Series X|S e XBOX One no Unreal Engine. A partir do lançamento do Unreal Engine 5.8, os plug-ins que você usa para criar para o XBOX para PC são públicos e podem ser encontrados e baixados por qualquer desenvolvedor do Unreal Engine. Sem restrições, sem espera.

Formas de obter os plug-ins

A tabela a seguir resume como obter os plug-ins de acordo com a versão da engine.

Código-fonte do Unreal Engine no GitHub (recomendado para equipes de jogos)

Para equipes de jogos, recomendamos usar o código-fonte do Unreal Engine no GitHub. O acesso completo ao código-fonte permite personalização profunda, depuração no código da engine e a capacidade de integrar correções e otimizações específicas do seu título.
  1. Vincule sua conta da Epic Games à sua conta do GitHub em unrealengine.com/ue-on-github.
  2. Depois de vincular, você terá acesso ao repositório privado EpicGames/UnrealEngine.
  3. Clone ou baixe o código-fonte do Unreal Engine 5.8. Os plug-ins do GDK estão localizados no código-fonte da engine:
    • Engine\Plugins\Runtime\Windows\MSGameStore
    • Engine\Plugins\Runtime\Windows\MSGamingRuntime
    • Engine\Plugins\Online\Microsoft\OnlineSubsystemGDK
    • Engine\Plugins\Runtime\Windows\MSGameOSSSelector
  4. Execute Setup.bat e GenerateProjectFiles.bat para configurar o ambiente de build.
  5. Compile a engine a partir do código-fonte seguindo o guia Building Unreal Engine from Source.
Ao compilar a partir do código-fonte do GitHub, a compatibilidade de versão do SDK do GDK é definida em Engine\Config\Microsoft\GDK_SDK.json. O Unreal Engine 5.8 oferece suporte a uma ampla gama de versões do GDK, até o GDK de abril de 2026 (versões 250404 a 260499). Você pode instalar o GDK com winget install Microsoft.Gaming.GDK.

Epic Games Launcher

Se você não precisar de acesso ao código-fonte, poderá baixar o Unreal Engine pelo Epic Games Launcher. A partir do Unreal Engine 5.8, os plug-ins do Microsoft GDK estão incluídos publicamente no download da engine.
  1. Instale o Epic Games Launcher se ainda não o tiver.
  2. Instale o Unreal Engine 5.8 ou posterior na guia Unreal Engine do launcher.
  3. Os plug-ins do Microsoft GDK são incluídos automaticamente. Nenhum download adicional ou solicitação de acesso é necessário.

GDK Platform Extensions (Unreal Engine 5.7)

Para o Unreal Engine 5.7, os plug-ins do GDK estão disponíveis como parte das GDK Platform Extensions. Essas extensões exigem associação a um programa de desenvolvedores XBOX, como o ID@XBOX, e uma solicitação de acesso separada.
  1. Ingresse em um programa de desenvolvedores XBOX, como o ID@XBOX.
  2. Solicite acesso ao grupo GDK da Developer Community do Unreal Engine usando o formulário de solicitação de acesso.
  3. Após a aprovação, baixe as GDK Platform Extensions. Os plug-ins estão localizados na pasta Engine\Platforms\GDK\Plugins.
Para obter mais informações sobre como configurar as GDK Platform Extensions, consulte Introdução ao Unreal Engine para desenvolvimento para PC.

Como começar

  1. Instale o Unreal Engine 5.8, disponível por meio do código-fonte no GitHub (recomendado) ou do Epic Games Launcher.
  2. Instale o Microsoft GDK. O Unreal Engine 5.8 oferece suporte a uma ampla gama de versões, até o GDK de abril de 2026. Instale por um terminal com winget install Microsoft.Gaming.GDK ou baixe em aka.ms/gdkdl.
  3. Habilite os plug-ins do Microsoft GDK no menu Plug-in e defina as Project Settings em MS Gaming (PC GDK) para associar seu jogo ao Microsoft Partner Center.
  4. Configure e empacote seu jogo: configure seus metadados e gere seu pacote .msixvc diretamente no editor.
Se você tiver um título WinGDK existente, um script de migração está incluído para orientá-lo na conversão:
Para obter as etapas detalhadas de instalação, configuração e empacotamento dos plug-ins, consulte Introdução ao Unreal Engine para desenvolvimento para PC.
Para publicar seu jogo no XBOX, você precisa se registrar no ID@XBOX. O processo de inscrição leva cerca de 30 minutos, e você pode começar a criar com o GDK e os plug-ins enquanto sua solicitação está em andamento.

Recursos

Confira também

Última modificação em 6 de outubro de 2026