Saltar al contenido principal
El Microsoft Game Development Kit (GDK) es un conjunto completo de herramientas, API, extensiones y modelos de programación que se pueden usar en las plataformas e iniciativas de Microsoft Gaming actuales y futuras. El diseño y las características del GDK se basan en sus comentarios sobre cómo prefiere desarrollar juegos. Para obtener una introducción completa, consulte Le damos la bienvenida al Microsoft Game Development Kit. Además de muchas correcciones de errores, esta versión incluye las siguientes características nuevas.

Tabla de contenido de abril de 2026

Herramientas de desarrollo
Versión preliminar del formato de empaquetado MSIXVC2
Sistema
Ejemplos

Herramientas de desarrollo

Compatibilidad del GDK con Visual Studio 2026

A partir del GDK de abril de 2026, Visual Studio 2026 es compatible para el desarrollo con el GDK. Se admiten tanto la edición Professional como la edición Enterprise. Las plantillas de proyecto de Visual Studio están disponibles de la siguiente manera.
  • El GDK instala las plantillas de desarrollo para consola.
  • Las plantillas de desarrollo para PC se pueden instalar desde Microsoft GDK Templates.
Visual Studio 2026 introduce un nuevo modelo de mantenimiento y soporte técnico basado en versiones anuales y un período de mantenimiento de dos años. Para obtener más información, consulte Ciclo de vida y mantenimiento de productos de Visual Studio. Para obtener más información sobre Visual Studio 2026, consulte Visual Studio 2026 is here: faster, smarter, and a hit with early adopters.

Versión preliminar del formato de empaquetado MSIXVC2

MSIXVC2 es un nuevo formato de empaquetado para juegos de PC compilados con el GDK. Ofrece paquetes de juego base y actualizaciones de contenido considerablemente más pequeños, un empaquetado más rápido y un flujo de trabajo de carga simplificado en comparación con el formato MSIXVC original. MSIXVC2 está disponible como versión preliminar a partir del GDK de abril de 2026. Entre las mejoras clave se incluyen las siguientes:
  • Actualizaciones de contenido más pequeñas. El seguimiento de cambios a nivel de byte elimina el relleno de alineación y las restricciones de límites de fragmentos, lo que reduce el tamaño de las actualizaciones entre un 64 % y un 94 % en comparación con MSIXVC.
  • Empaquetado más rápido. makepkg2 pack ofrece aceleraciones de 2x a 8x, en función del tamaño del título.
  • Menor sobrecarga de los paquetes. Reducción de más del 90 % en la sobrecarga fija del árbol de hash; admite la descarga parcial en lugar de volver a descargar todo con cada actualización.
  • Compresión integrada. Comprime de forma transparente los recursos para el transporte y el almacenamiento; se instalan sin comprimir en el dispositivo del jugador.
  • Carga con un solo comando. Combina el empaquetado y la carga en un único paso con makepkg2 upload.
Para obtener más información, consulte Mejoras en el empaquetado de PC.
Le recomendamos que no use este nuevo formato de empaquetado en producción. Las pruebas de certificación bloquearán los envíos de MSIXVC2 al público hasta la versión de disponibilidad general (GA), que actualmente está prevista para el GDK de octubre de 2026.

Actualización de Submission Validator

Ya está disponible la versión 10.0.26100.7798 de Submission Validator. Descargue la versión más reciente desde https://aka.ms/currentsubvalzip.
A partir de esta versión, se retiró la ubicación de descarga heredada en aka.ms/gdkdl. Submission Validator ahora está disponible exclusivamente desde https://aka.ms/currentsubvalzip. La versión anterior (10.0.26100.6877) sigue siendo válida hasta el 30 de abril de 2026.
Como se anunció en marzo de 2025, ahora es más sencillo actualizar Submission Validator. Las actualizaciones mediante programación y sin autenticación están disponibles directamente en la canalización. Para obtener instrucciones de descarga y actualización, consulte Actualización de Submission Validator.
Esta versión incluye los siguientes cambios.
  • Los paquetes de la versión preliminar para desarrolladores de MSIXVC2 ahora notifican un FAILURE. No se admite el envío de paquetes MSIXVC2 a certificación durante el período de versión preliminar. Esto se ajusta al bloqueo de las pruebas de certificación que se describe en la sección Versión preliminar del formato de empaquetado MSIXVC2 anterior.
  • ILI_ArchitectureArm64Mismatch ya no notifica un FAILURE para los binarios Arm64EC (compatibles con emulación).
  • Las advertencias ILI_ArchitectureAmd64Mismatch y ILI_ArchitectureX86Mismatch ahora solo se aplican a los ejecutables que aparecen en el archivo MicrosoftGame.config.
  • Si Submission Validator encuentra un bloqueo durante la agrupación de símbolos, ahora notifica un mensaje INFO ILI_SymbolHandlingInitError y continúa la validación en lugar de salir antes de tiempo.

Mejoras en la herramienta de línea de comandos XblPcSandbox.exe

La herramienta de línea de comandos XblPcSandbox.exe ahora incluye mejoras de calidad de vida que mejoran la experiencia de cambio de espacio aislado para los desarrolladores de juegos de PC. Entre las mejoras clave se incluyen las siguientes:
  • Salida más clara del cambio de espacio aislado. XblPcSandbox.exe ahora muestra el valor del espacio aislado actual antes y después de una operación de cambio. Esta información permite ver de inmediato si se aplicó el espacio aislado previsto. Además, ahora hay disponible un indicador de progreso indeterminado que muestra cuándo la herramienta está trabajando activamente.
  • Nuevo modificador /retail. Ahora hay disponible una opción de línea de comandos /retail dedicada para facilitar el cambio del PC de nuevo al modo RETAIL. Anteriormente, esto solo se documentaba como pasar RETAIL como nombre del espacio aislado, algo que se podía pasar por alto.
  • Corrección automática de mayúsculas y minúsculas del espacio aislado. La lógica de cambio de espacio aislado ahora corrige automáticamente el uso de mayúsculas y minúsculas de los nombres de espacio aislado (por ejemplo, retail a RETAIL). Esta lógica reduce los errores provocados por la distinción entre mayúsculas y minúsculas. La mayoría de los nombres de espacio aislado están completamente en mayúsculas.
  • Nuevo modificador /feedback. Ahora hay disponible una opción /feedback que abre directamente el Centro de opiniones, lo que facilita notificar problemas o proporcionar comentarios sobre la experiencia de cambio de espacio aislado.
  • Texto de Ayuda mejorado con instrucciones para solucionar problemas. El texto de uso de la Ayuda ahora incluye sugerencias para solucionar problemas y un vínculo a la documentación de solución de problemas. Las soluciones a los problemas comunes del espacio aislado ahora están disponibles directamente desde la línea de comandos.
Para obtener más información, consulte PC Sandbox Switcher (XblPCSandbox.exe).

Compatibilidad de XBOX PIX con la asignación de archivos en eventos de DirectStorage

XBOX PIX ahora admite la asignación de archivos empaquetados en eventos de DirectStorage. Esto coincide con el comportamiento existente de asignación de eventos de E/S de archivos e indexa correctamente la lista de archivos junto con sus desplazamientos y descripciones.

MicrosoftGame.config Editor flexible

MicrosoftGame.config Editor ya no aplica la validación del esquema de configuración del juego al abrir archivos. Si un archivo es XML válido, el editor intenta cargarlo con la estructura de nodos correcta, aunque la propia configuración no sea válida. Esto permite abrir y corregir en el editor los archivos de configuración no válidos en lugar de que no se puedan cargar.

Sistema

Versión preliminar de la compatibilidad del GDK con compilaciones nativas para ARM64

El GDK ahora admite una versión preliminar de las bibliotecas de compilación nativas para ARM64 para los binarios que se incluyen con el GDK. Estos binarios incluyen PlayFab Unified SDK (v2), XBOX Services API, XBOX Authentication Library, Game Chat 2 y xCurl. Esta compatibilidad le permite generar compilaciones de juegos totalmente nativas para ARM64. Para obtener más información, consulte Una estructura de directorios del GDK simplificada.
Esta versión preliminar está pensada solo para pruebas. Le recomendamos que no la use en producción.

Desuso del diseño del GDK

Las versiones del GDK de octubre de 2025 y abril de 2026 incluyen tanto el diseño simplificado como el heredado. A partir del GDK de octubre de 2026, el programa de instalación instala solo el diseño simplificado de forma predeterminada. El diseño heredado todavía se puede seleccionar como instalación opcional, pero está en desuso y ya no es la ruta de desarrollo recomendada. El diseño heredado dejará de ser compatible y se quitará del instalador a partir de la versión del GDK de abril de 2027.

Ejemplos

Para obtener una lista completa de los ejemplos incluidos con el Microsoft Game Development Kit (GDK), consulte Ejemplos del Microsoft Game Development Kit.
Última modificación el 9 de noviembre de 2026