> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Publicación de un título de Unreal Engine en XBOX PC (UE 5.8+)

> Publique un único ejecutable de Unreal Engine en Microsoft Store, Epic Games Store y Steam mediante los complementos públicos del GDK introducidos en Unreal Engine 5.8.

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](https://github.com/microsoft/GDK) 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.

<Tip>
  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](https://developer.microsoft.com/games/articles/2026/03/gdc-2026-press-start-get-your-pc-game-ready-for-xbox-in-one-day/).
</Tip>

## 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](https://aka.ms/ue_gdk_docs_plugins) 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.

| Versión del motor             | Cómo adquirirlos                                                                                       | Requisito de acceso                                                                                      |
| :---------------------------- | :----------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------- |
| Unreal Engine 5.8 o posterior | Incluidos con la descarga del Epic Games Launcher o el código fuente de GitHub                         | Ninguno (disponibles públicamente)                                                                       |
| Unreal Engine 5.7             | Descarga de las GDK Platform Extensions                                                                | Pertenencia al programa de desarrolladores de XBOX + [solicitud de acceso](https://aka.ms/ue_gdk_access) |
| Unreal Engine 4.27 a 5.6      | Descarga de las GDK Platform Extensions (solo OnlineSubsystemGDK; sin complementos del GDK para Win64) | Pertenencia al programa de desarrolladores de XBOX + [solicitud de acceso](https://aka.ms/ue_gdk_access) |

### 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](https://www.unrealengine.com/ue-on-github).
2. Después de la vinculación, obtiene acceso al repositorio privado [EpicGames/UnrealEngine](https://github.com/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](https://aka.ms/ue_build_source).

<Note>
  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`.
</Note>

### Epic Games Launcher

Si no necesita acceso al código fuente, puede descargar Unreal Engine a través del [Epic Games Launcher](https://aka.ms/ue_download). 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](https://www.unrealengine.com/download) 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](https://aka.ms/gdk_id), como ID\@XBOX.
2. Solicite acceso al grupo GDK de la Developer Community de Unreal Engine mediante el [formulario de solicitud de acceso](https://aka.ms/ue_gdk_access).
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](/build/gdk-and-engines/unreal/unreal).

## Cómo empezar

1. **Instale Unreal Engine 5.8**, disponible a través del [código fuente de GitHub](https://www.unrealengine.com/ue-on-github) (recomendado) o el [Epic Games Launcher](https://aka.ms/ue_download).
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](https://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](https://partner.microsoft.com/dashboard/windows/overview).
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:

```bat theme={null}
RunUAT MigrateWinGDK -project=Path/To/Project.uproject
```

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](/build/gdk-and-engines/unreal/unreal).

<Note>
  Para publicar su juego en XBOX, debe [registrarse en ID@XBOX](https://aka.ms/id). 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.
</Note>

## Recursos

* [Documentación de los complementos de Microsoft GDK para Unreal Engine](https://aka.ms/ue_gdk_docs_plugins)
* [Introducción a Unreal Engine para el desarrollo en PC](/build/gdk-and-engines/unreal/unreal)
* [Press Start: Get Your PC Game Ready for XBOX in One Day](https://developer.microsoft.com/games/articles/2026/03/gdc-2026-press-start-get-your-pc-game-ready-for-xbox-in-one-day/)
* [Registro en ID@XBOX](https://aka.ms/id)
* [Ejemplos del GDK de XBOX en GitHub](https://github.com/microsoft/Xbox-GDK-Samples)

## Consulte también

* [Introducción a Unreal Engine para el desarrollo en PC](/build/gdk-and-engines/unreal/unreal)
* Pasos para todos los juegos
* [Documentación de los complementos del GDK de Epic Games](https://aka.ms/ue_gdk_docs_plugins)


## Related topics

- [Uso del GDK con Unity, Unreal y otros motores](/es/build/gdk-and-engines/gdk-and-engines.md)
- [Desarrollo de un nuevo título de GDK](/es/home/build-first-title/developing-new-titles.md)
- [Uso del GDK con Unreal Engine](/es/build/gdk-and-engines/unreal/unreal.md)
- [Información general de Unreal Engine](/es/paths/unreal/overview.md)
- [Notas de la versión de PlayFab OnlineSubsystem para Unreal Engine](/es/services/playfab/multiplayer/networking/unreal-release-notes.md)
