Skip to main content
Los complementos de Microsoft GDK para Unreal Engine ya están disponibles públicamente como parte de la versión 5.8 de Unreal Engine. Puede descargarlos a través del Epic Games Launcher u obtenerlos desde el código fuente de Unreal Engine que Epic Games proporciona en GitHub. Estos complementos le ofrecen todo lo que necesita para compilar, empaquetar y publicar su juego en XBOX en PC, sin salir de la plataforma Win64 en la que ya trabaja. Estos complementos, junto con el Microsoft GDK disponible en GitHub y las mejoras en la incorporación que permiten a los desarrolladores empezar a compilar más rápido que nunca, son un avance significativo para el desarrollo para XBOX dentro de Unreal Engine. Con Unreal Engine 5.8, estos complementos ahora están abiertos a los millones de desarrolladores que trabajan sobre el código fuente de Unreal Engine en GitHub y sobre la versión de Unreal Engine disponible en el Epic Games Launcher.
La incorporación a XBOX ahora tarda unos 30 minutos, en comparación con los meses anteriores. El GDK es público, la documentación no requiere un NDA y PlayFab es gratuito para los juegos de XBOX. Para conocer la historia completa, consulte Press Start: Get Your PC Game Ready for XBOX in One Day.

Qué se incluye

Los complementos de Microsoft GDK para Unreal Engine proporcionan la base para compilar juegos de XBOX en PC, y cubren el empaquetado para la tienda, el acceso al entorno de ejecución del GDK, los servicios de XBOX, GameInput y más. Los complementos clave incluyen:
  • Microsoft GDK Store (MSGameStore): Configure su juego en el editor y genere paquetes .msixvc para XBOX en PC, directamente desde Project Settings.
  • Microsoft GDK Runtime (MSGamingRuntime): Acceda a las API del GDK en tiempo de ejecución para partidas guardadas compatibles con XBOX, selección de usuario y la interfaz de usuario del sistema.
  • Online Subsystem GDK: Use la capa de abstracción de plataforma de Unreal Engine para administrar logros, amigos, presencia y más.
  • Online Subsystem Selector para PC GDK (MSGameOSSSelector, nuevo en 5.8): Publique un único ejecutable en varias tiendas de PC con cambio automático en tiempo de ejecución del comportamiento del Online Subsystem.
Los complementos adicionales incluyen la integración con GameInput, el GDK Package Chunk Installer para Intelligent Delivery y el GDK Virtual Keyboard. Para obtener una lista completa y documentación detallada, consulte la documentación de los complementos del GDK de Epic Games.

Por qué es importante

Anteriormente, compilar juegos de XBOX en PC en Unreal Engine significaba usar WinGDK, una plataforma independiente que requería procesos de cocinado duplicados e introducía incompatibilidad de plataforma con complementos de terceros. También agregaba fricción con un modelo de compilación de su juego de PC diferente al de otras tiendas de PC. El nuevo modelo de complementos elimina todo eso. Usted se mantiene en Win64, sus complementos de terceros existentes siguen funcionando y el flujo de trabajo es una parte más simplificada de la plataforma Win64 en el motor, como en otras tiendas de PC. Y hasta ahora, acceder a estos complementos requería un acceso restringido como parte de las GDK Platform Extensions privadas, que proporcionan capacidades para el desarrollo para XBOX Series X|S y XBOX One dentro de Unreal Engine. A partir de la versión 5.8 de Unreal Engine, los complementos que se usan para compilar para XBOX en PC son públicos, detectables y descargables por cualquier desarrollador de Unreal Engine. Sin restricciones ni esperas.

Formas de adquirir los complementos

La tabla siguiente resume cómo adquirir los complementos según la versión del motor.

Código fuente de Unreal Engine desde GitHub (recomendado para equipos de juego)

Para los equipos de juego, recomendamos usar el código fuente de Unreal Engine desde GitHub. El acceso completo al código fuente permite una personalización profunda, la depuración dentro del código del motor y la capacidad de integrar correcciones y optimizaciones específicas de su título.
  1. Vincule su cuenta de Epic Games a su cuenta de GitHub en unrealengine.com/ue-on-github.
  2. Después de la vinculación, obtiene acceso al repositorio privado EpicGames/UnrealEngine.
  3. Clone o descargue el código fuente de Unreal Engine 5.8. Los complementos del GDK se encuentran en el código fuente del motor:
    • Engine\Plugins\Runtime\Windows\MSGameStore
    • Engine\Plugins\Runtime\Windows\MSGamingRuntime
    • Engine\Plugins\Online\Microsoft\OnlineSubsystemGDK
    • Engine\Plugins\Runtime\Windows\MSGameOSSSelector
  4. Ejecute Setup.bat y GenerateProjectFiles.bat para configurar el entorno de compilación.
  5. Compile el motor a partir del código fuente siguiendo la guía Building Unreal Engine from Source.
Al compilar desde el código fuente de GitHub, la compatibilidad de versiones del SDK del GDK se define en Engine\Config\Microsoft\GDK_SDK.json. Unreal Engine 5.8 admite una amplia gama de versiones del GDK hasta el GDK de abril de 2026 (versiones de la 250404 a la 260499). Puede instalar el GDK con winget install Microsoft.Gaming.GDK.

Epic Games Launcher

Si no necesita acceso al código fuente, puede descargar Unreal Engine a través del Epic Games Launcher. A partir de Unreal Engine 5.8, los complementos de Microsoft GDK se incluyen públicamente con la descarga del motor.
  1. Instale el Epic Games Launcher si no lo tiene.
  2. Instale Unreal Engine 5.8 o posterior desde la pestaña Unreal Engine del launcher.
  3. Los complementos de Microsoft GDK se incluyen automáticamente. No se necesita ninguna descarga adicional ni solicitud de acceso.

GDK Platform Extensions (Unreal Engine 5.7)

Para Unreal Engine 5.7, los complementos del GDK están disponibles como parte de las GDK Platform Extensions. Estas extensiones requieren pertenecer a un programa de desarrolladores de XBOX, como ID@XBOX, y una solicitud de acceso independiente.
  1. Únase a un programa de desarrolladores de XBOX, como ID@XBOX.
  2. Solicite acceso al grupo GDK de la Developer Community de Unreal Engine mediante el formulario de solicitud de acceso.
  3. Tras la aprobación, descargue las GDK Platform Extensions. Los complementos se encuentran en la carpeta Engine\Platforms\GDK\Plugins.
Para obtener más información sobre la configuración de las GDK Platform Extensions, consulte Introducción a Unreal Engine para el desarrollo en PC.

Cómo empezar

  1. Instale Unreal Engine 5.8, disponible a través del código fuente de GitHub (recomendado) o el Epic Games Launcher.
  2. Instale el Microsoft GDK. Unreal Engine 5.8 admite una amplia gama de versiones hasta el GDK de abril de 2026. Instálelo desde un terminal con winget install Microsoft.Gaming.GDK o descárguelo desde aka.ms/gdkdl.
  3. Habilite los complementos de Microsoft GDK en el menú de complementos y configure Project Settings en MS Gaming (PC GDK) para asociar su juego con Microsoft Partner Center.
  4. Configure y empaquete su juego: configure sus metadatos y genere su paquete .msixvc directamente desde el editor.
Si tiene un título de WinGDK existente, se incluye un script de migración que le guiará a través de la conversión:
Para conocer los pasos detallados de configuración de complementos, configuración y empaquetado, consulte Introducción a Unreal Engine para el desarrollo en PC.
Para publicar su juego en XBOX, debe registrarse en ID@XBOX. El proceso de registro tarda unos 30 minutos, y puede empezar a compilar con el GDK y los complementos mientras su solicitud está en curso.

Recursos

Consulte también

Última modificación el 28 de agosto de 2026