Skip to main content
Fecha de lanzamiento: 30 de julio de 2026 El ejemplo de Godot para XBOX es una referencia pública, solo de código fuente, que muestra cómo crear una extensión de Godot que integra el Microsoft GDK, los servicios de XBOX y PlayFab, para que pueda compilar su título para XBOX en PC. Este artículo resume los cambios de la versión v0.2.0 - Community Fixes + Godot .NET Support. Para obtener una lista completa de confirmaciones, consulte el registro de cambios completo de v0.2.0 en GitHub. Para obtener la versión, consulte v0.2.0 en GitHub.

Aspectos destacados

  • Compatibilidad con Godot .NET (C#). Una ruta de C# administrado con complementos de fachada, ejemplos de tutorial y una puerta de paridad le permite integrar el GDK y PlayFab desde proyectos de Godot .NET.
  • Compatibilidad más amplia con versiones del GDK y de Godot. El ejemplo ahora funciona con una gama más amplia de ediciones del GDK (incluidas las ediciones de octubre de 2025 con un selector en tiempo de compilación) y versiones de Godot (la CI ahora prueba hasta Godot 4.7.1-stable, que es el nuevo valor predeterminado).
  • Ejemplos más modulares. El ejemplo se reestructuró en rutas modulares de GDK, PlayFab e Integrated para que pueda adoptar cada integración por separado o en conjunto.
  • Cobertura del 100% de la referencia de la API del GDK. La cobertura se amplió a toda la superficie de la API del GDK, incluidos texto a voz, las interfaces de usuario de Store y Game UI, eventos, sondeo de características, Game Save, complementos de XSAPI y GameChat2.
  • Correcciones notificadas por la comunidad. Se resolvieron varios problemas planteados por la comunidad, incluida la inicialización de MicrosoftGame.config y los errores de compilación/exportación del GDK.

Cambios destacados

Nuevas características

  • Ruta de Godot .NET (C#): complementos de fachada administrados, ejemplos de tutorial y una puerta de paridad.
  • Métodos de inicio de sesión de PlayFab basados en tokens (Steam, OpenID Connect y Battle.net).
  • Compatibilidad con las ediciones del GDK de octubre de 2025 con un selector en tiempo de compilación y activación portable entre ediciones.
  • El inicio de sesión de invitado ahora es opcional en el flujo add_user_with_ui_async del GDK.

Mejoras

  • Se reestructuró el ejemplo en rutas modulares de GDK / PlayFab / Integrated, con refuerzo del chat de Party.
  • Se amplió la cobertura de la referencia de la API del GDK al 100%.
  • Se cambió el nombre del complemento godot_gdk_packaging a godot_gdk_editortools.
  • Se agregó una plantilla de incidencia para informes de errores y se vinculó desde el README, además de vínculos de documentación adicionales.

Correcciones

  • Se corrigió el error de exportación del GDK “unexpected error code 47”.
  • Se restringió la comprobación del selector de MicrosoftGame.config solo al editor.
  • Se compiló el bombeo automático de devoluciones de llamada asincrónicas por fotograma de GDK/PlayFab.
  • Se corrigió la detección de la plataforma de exportación del GDK en Godot 4.5.x.
  • Se reforzó la exportación del GDK frente a la ausencia de DLL de GDExtension.
  • Se corrigió un error tipográfico en el comando de sandbox emitido por setup_sample.ps1.
  • Se corrigió la distinción de mayúsculas y minúsculas del vínculo a xbox-sandbox-and-test-accounts.md en getting-started.md.

Ingeniería y CI

  • Se agregó infraestructura de libFuzzer con puntos de análisis de solicitudes de PlayFab Party y del GDK.
  • Se agregaron puertas de PR (matriz de análisis, repetición de fuzzing) y pruebas nocturnas en vivo de PlayFab con refuerzo de la cadena de suministro.
  • Los complementos se compilan una vez por edición del GDK, con almacenamiento en caché y pruebas en varias versiones de Godot.

Temas relacionados

Última modificación el 28 de agosto de 2026