Pular para o conteúdo principal
O Microsoft Game Development Kit (GDK) é um conjunto completo de ferramentas, APIs, extensões e modelos de programação que podem ser usados nas plataformas e iniciativas atuais e futuras do Microsoft Gaming. O design e os recursos do GDK são orientados pelos seus comentários sobre como você prefere desenvolver jogos. Para obter uma introdução completa, consulte Bem-vindo ao Microsoft Game Development Kit. Além de muitas correções de bugs, esta versão inclui os novos recursos a seguir.

Sumário de abril de 2026

Ferramentas de desenvolvedor
Versão prévia do formato de empacotamento MSIXVC2
Sistema
Exemplos

Ferramentas de desenvolvedor

Suporte do GDK ao Visual Studio 2026

A partir do GDK de abril de 2026, o Visual Studio 2026 passa a ter suporte para desenvolvimento com o GDK. Há suporte tanto para a edição Professional quanto para a edição Enterprise. Os modelos de projeto do Visual Studio estão disponíveis da seguinte forma.
  • Os modelos de desenvolvimento para console são instalados pelo GDK.
  • Os modelos de desenvolvimento para PC podem ser instalados em Microsoft GDK Templates.
O Visual Studio 2026 apresenta um novo modelo de manutenção e suporte baseado em versões anuais e em um cronograma de manutenção de dois anos. Para obter mais informações, consulte Ciclo de vida e manutenção do produto Visual Studio. Para obter mais informações sobre o Visual Studio 2026, consulte Visual Studio 2026 is here: faster, smarter, and a hit with early adopters.

Versão prévia do formato de empacotamento MSIXVC2

O MSIXVC2 é um novo formato de empacotamento para jogos para PC criados com o GDK. Ele oferece pacotes de jogo base e atualizações de conteúdo significativamente menores, empacotamento mais rápido e um fluxo de trabalho de upload simplificado em comparação com o formato MSIXVC original. O MSIXVC2 está disponível como versão prévia a partir do GDK de abril de 2026. As principais melhorias incluem as seguintes:
  • Atualizações de conteúdo menores. O acompanhamento de alterações no nível de byte elimina o preenchimento de alinhamento e as restrições de limites de blocos, reduzindo o tamanho das atualizações em 64% a 94% em comparação com o MSIXVC.
  • Empacotamento mais rápido. O makepkg2 pack oferece acelerações de 2x a 8x, dependendo do tamanho do título.
  • Sobrecarga de pacote reduzida. Redução de mais de 90% na sobrecarga fixa da árvore de hash; dá suporte ao download parcial em vez do novo download completo a cada atualização.
  • Compactação interna. Compacta os ativos de forma transparente para transporte e armazenamento; eles são instalados descompactados no dispositivo do jogador.
  • Upload com um único comando. Combina o empacotamento e o upload em uma única etapa com o makepkg2 upload.
Para obter mais informações, consulte Melhorias no empacotamento para PC.
Recomendamos não usar esse novo formato de empacotamento em produção. Os envios de MSIXVC2 para o público serão bloqueados pelos testes de certificação até a versão de disponibilidade geral (GA), que atualmente está prevista para o GDK de outubro de 2026.

Atualização do Submission Validator

A versão 10.0.26100.7798 do Submission Validator já está disponível. Baixe a versão mais recente em https://aka.ms/currentsubvalzip.
A partir desta versão, o local de download herdado em aka.ms/gdkdl foi desativado. O Submission Validator agora está disponível exclusivamente em https://aka.ms/currentsubvalzip. A versão anterior (10.0.26100.6877) continua válida até 30 de abril de 2026.
Conforme anunciado em março de 2025, a atualização do Submission Validator agora é mais simples. Atualizações programáticas e não autenticadas estão disponíveis diretamente no seu pipeline. Para obter instruções de download e atualização, consulte Atualizar o Submission Validator.
Esta versão inclui as alterações a seguir.
  • Os pacotes de versão prévia para desenvolvedores do MSIXVC2 agora relatam uma FAILURE. Não há suporte para o envio de pacotes MSIXVC2 para certificação durante o período de versão prévia. Isso está alinhado ao bloqueio dos testes de certificação descrito na seção Versão prévia do formato de empacotamento MSIXVC2 acima.
  • O ILI_ArchitectureArm64Mismatch não relata mais uma FAILURE para binários Arm64EC (compatíveis com emulação).
  • Os avisos ILI_ArchitectureAmd64Mismatch e ILI_ArchitectureX86Mismatch agora se aplicam somente aos executáveis listados no arquivo MicrosoftGame.config.
  • Se o Submission Validator encontrar uma falha durante o agrupamento de símbolos, ele agora relatará uma mensagem INFO ILI_SymbolHandlingInitError e continuará a validação em vez de sair antecipadamente.

Melhorias na ferramenta de linha de comando XblPcSandbox.exe

A ferramenta de linha de comando XblPcSandbox.exe agora tem melhorias de qualidade de vida que aprimoram a experiência de troca de área restrita para desenvolvedores de jogos para PC. As principais melhorias incluem as seguintes:
  • Saída mais clara da troca de área restrita. O XblPcSandbox.exe agora exibe o valor da área restrita atual antes e depois de uma operação de troca. Essa exibição deixa imediatamente claro se a área restrita pretendida foi aplicada. Além disso, um indicador de progresso indeterminado agora está disponível para mostrar quando a ferramenta está em execução.
  • Nova opção /retail. Uma opção de linha de comando /retail dedicada agora está disponível para facilitar o retorno do PC ao modo RETAIL. Antes, isso só estava documentado como passar RETAIL como o nome da área restrita, o que podia passar despercebido.
  • Correção automática de maiúsculas e minúsculas da área restrita. A lógica de troca de área restrita agora corrige automaticamente o uso de maiúsculas e minúsculas nos nomes das áreas restritas (por exemplo, retail para RETAIL). Essa lógica reduz os erros causados pela diferenciação entre maiúsculas e minúsculas. A maioria dos nomes de áreas restritas está toda em letras maiúsculas.
  • Nova opção /feedback. Uma opção /feedback agora está disponível com um link direto para o Hub de Feedback, facilitando o relato de problemas ou o envio de comentários sobre a experiência de troca de área restrita.
  • Texto de Ajuda aprimorado com orientações de solução de problemas. O texto de uso da Ajuda agora inclui sugestões de solução de problemas e um link para a documentação de solução de problemas. Soluções para problemas comuns de área restrita agora estão disponíveis diretamente na linha de comando.
Para obter mais informações, consulte PC Sandbox Switcher (XblPCSandbox.exe).

Suporte do XBOX PIX ao mapeamento de arquivos em eventos do DirectStorage

O XBOX PIX agora dá suporte ao mapeamento de arquivos empacotados em eventos do DirectStorage. Isso corresponde ao comportamento existente de mapeamento de eventos de E/S de arquivo e indexa corretamente a lista de arquivos junto com seus deslocamentos e descrições.

MicrosoftGame.config Editor flexível

O MicrosoftGame.config Editor não impõe mais a validação do esquema de configuração do jogo ao abrir arquivos. Se um arquivo for um XML válido, o editor tentará carregá-lo usando a estrutura de nós correta, mesmo que a própria configuração seja inválida. Isso permite que arquivos de configuração inválidos sejam abertos e corrigidos no editor em vez de não serem carregados.

Sistema

Versão prévia do suporte do GDK a builds ARM64 nativos

O GDK agora dá suporte a uma versão prévia de bibliotecas de build ARM64 nativas para os binários fornecidos com o GDK. Esses binários incluem o PlayFab Unified SDK (v2), a XBOX Services API, a XBOX Authentication Library, o Game Chat 2 e o xCurl. Esse suporte permite que você produza builds de jogos totalmente nativos para ARM64. Para obter mais informações, consulte Uma estrutura de diretórios simplificada do GDK.
Esta versão prévia destina-se somente a testes. Recomendamos não usá-la em produção.

Preterição do layout do GDK

As versões do GDK de outubro de 2025 e abril de 2026 incluem tanto o layout simplificado quanto o layout herdado. A partir do GDK de outubro de 2026, a instalação instala por padrão somente o layout simplificado. O layout herdado ainda pode ser selecionado como uma instalação opcional, mas ele foi preterido e não é mais o caminho de desenvolvimento recomendado. O layout herdado deixará de ter suporte e será removido do instalador a partir da versão do GDK de abril de 2027.

Exemplos

Para obter uma lista completa dos exemplos incluídos no Microsoft Game Development Kit (GDK), consulte Exemplos do Microsoft Game Development Kit.
Última modificação em 9 de novembro de 2026