Skip to main content
Data de lançamento: 30 de julho de 2026 O exemplo XBOX Godot é uma referência pública, somente de código-fonte, que mostra como criar uma extensão do Godot que integra o Microsoft GDK, os XBOX services e o PlayFab, para que você possa criar seu título para XBOX no PC. Este artigo resume as alterações da versão v0.2.0 - Community Fixes + Godot .NET Support. Para obter uma lista completa de commits, consulte o changelog completo da v0.2.0 no GitHub. Para obter a versão, consulte v0.2.0 no GitHub.

Principais destaques

  • Suporte ao Godot .NET (C#). Uma trilha gerenciada em C# com complementos de fachada, exemplos de tutorial e uma verificação de paridade permite integrar o GDK e o PlayFab a partir de projetos do Godot .NET.
  • Suporte mais amplo a versões do GDK e do Godot. O exemplo agora funciona em uma variedade maior de edições do GDK (incluindo as edições de outubro de 2025, com um seletor em tempo de build) e de versões do Godot (a CI agora testa até o Godot 4.7.1-stable, que é o novo padrão).
  • Exemplos mais modulares. O exemplo foi reestruturado em trilhas modulares de GDK, PlayFab e Integrated para que você possa adotar cada integração separadamente ou em conjunto.
  • Cobertura de 100% da referência de API do GDK. A cobertura foi expandida para toda a superfície de API do GDK, incluindo conversão de texto em fala, interfaces de exibição da Store e da Game UI, eventos, sondagem de recursos, Game Save, complementos do XSAPI e GameChat2.
  • Correções relatadas pela comunidade. Foram resolvidos vários problemas levantados pela comunidade, incluindo a inicialização do MicrosoftGame.config e falhas de build/exportação do GDK.

Alterações notáveis

Novos recursos

  • Trilha do Godot .NET (C#): complementos de fachada gerenciados, exemplos de tutorial e uma verificação de paridade.
  • Métodos de entrada no PlayFab baseados em token (Steam, OpenID Connect e Battle.net).
  • Suporte às edições de outubro de 2025 do GDK, com um seletor em tempo de build e ativação portátil entre edições.
  • A entrada como convidado agora é opcional no fluxo add_user_with_ui_async do GDK.

Melhorias

  • O exemplo foi reestruturado em trilhas modulares de GDK / PlayFab / Integrated, com fortalecimento do chat do Party.
  • A cobertura da referência de API do GDK foi expandida para 100%.
  • O complemento godot_gdk_packaging foi renomeado para godot_gdk_editortools.
  • Foi adicionado um modelo de issue para relatório de bugs, vinculado a partir do README, além de links de documentação adicionais.

Correções

  • Corrigida a falha “unexpected error code 47” na exportação do GDK.
  • A verificação do seletor do MicrosoftGame.config foi restrita somente ao editor.
  • O bombeamento automático de callbacks de quadro assíncronos do GDK/PlayFab passou a ser compilado.
  • Corrigida a detecção da plataforma de exportação do GDK no Godot 4.5.x.
  • A exportação do GDK foi fortalecida contra DLLs de GDExtension ausentes.
  • Corrigido um erro de digitação no comando de área restrita emitido por setup_sample.ps1.
  • Corrigida a diferenciação de maiúsculas e minúsculas no link para xbox-sandbox-and-test-accounts.md em getting-started.md.

Engenharia e CI

  • Adicionada infraestrutura do libFuzzer com pontos de análise de solicitações do PlayFab Party e do GDK.
  • Adicionadas verificações de PR (matriz de análise, reprodução de fuzz) e testes noturnos ao vivo do PlayFab com fortalecimento da cadeia de suprimentos.
  • Os complementos passaram a ser compilados uma vez por edição do GDK, com cache e testes em várias versões do Godot.

Tópicos relacionados

Last modified on October 6, 2026