Skip to main content
O Microsoft Game Development Kit (GDK) pode ser usado sozinho com um projeto C/C++ ou com um mecanismo de jogo que ofereça suporte à integração com o GDK. O guia de ponta a ponta para PC oferece uma visão geral das etapas necessárias para integrar o GDK ao seu jogo e publicá-lo na Microsoft Store no aplicativo XBOX para PC. O guia de ponta a ponta está organizado em torno dessas etapas, na ordem em que você normalmente as executaria. O guia mostra a integração usando as APIs nativas do GDK. Ele também contém guias específicos de mecanismos de jogo que mostram como usar o GDK no Unity Engine e no Unreal Engine.

Seções do guia

O guia consiste nas seções a seguir.

GDK e mecanismos de jogo

A seção GDK e mecanismos de jogo do guia descreve o GDK e contém guias para usar o GDK com o Unity Engine e o Unreal Engine.

Etapas para todos os jogos

A seção “Etapas para todos os jogos” do guia descreve as etapas que todos os jogos precisam seguir para se integrar ao GDK e publicar na Microsoft Store. Quando há referência a APIs, as etapas abordam o uso das APIs nativas do GDK em C/C++. Os guias individuais de mecanismos de jogo da seção anterior abordam as etapas específicas de cada mecanismo necessárias para usar a funcionalidade do GDK. Por exemplo, acessar wrappers em C# no Unity Engine e usar o online-subsystem no Unreal Engine. Esta seção inclui as etapas a seguir. A maioria das etapas se aplica como está aos jogos, quer eles usem um mecanismo de jogo ou as APIs do GDK diretamente em C/C++. A seção Integrar o GDK ao seu jogo aborda a inicialização do GDK e dos serviços XBOX/PlayFab e a implementação dos recursos obrigatórios. Dependendo do mecanismo que você estiver usando, talvez seja necessário consultar um dos guias de mecanismo da seção anterior para obter detalhes de integração específicos do mecanismo.

Etapas que podem se aplicar ao seu jogo

A seção Etapas que podem se aplicar ao seu jogo aborda serviços ou recursos que não são obrigatórios, mas que você pode querer que seu jogo use.

Próximas etapas

Se você estiver usando o projeto de modelo do GDK em C/C++ do zero, siga a seção Etapas para todos os jogos. Se você estiver usando um mecanismo de jogo, siga o guia específico do seu mecanismo na seção GDK e mecanismos de jogo e as etapas da seção Etapas para todos os jogos. Para a seção Integrar o GDK ao seu jogo, os guias específicos de mecanismo fornecem detalhes adicionais. Para ambos os caminhos, convém revisar a seção Etapas que podem se aplicar ao seu jogo para conhecer serviços que não são obrigatórios, mas que você pode querer que seu jogo use.
Last modified on October 6, 2026