> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Criar um pacote de jogo e carregá-lo no Partner Center

> Tutorial para criar um pacote de jogo XBOX com o GDK e carregá-lo no Partner Center, para que você possa validar, certificar e publicar builds.

<Tabs>
  <Tab title="XBOX" />
</Tabs>

Este artigo descreve como criar um pacote de jogo usando o Game Development Kit (GDK) e carregá-lo no Partner Center.

<Tabs>
  <Tab title="XBOX">
    ## Pré-requisitos

    * Inscrição como criador XBOX. Para saber mais, consulte [Integração de criadores XBOX](/pt-BR/home/onboarding).
    * Conta ativa no Partner Center. Se você ainda não tiver uma conta, entre em contato com sua equipe XBOX.
    * Conceito de jogo aprovado para seu produto. Para saber mais, consulte [Enviar conceitos de jogo](/pt-BR/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-game-concepts).
  </Tab>

  <Tab title="Microsoft Store no Windows">
    ## Pré-requisitos

    * Inscrição como desenvolvedor da Microsoft Store.
    * Conta ativa no Partner Center.
    * Para saber mais, consulte [Microsoft Store Developer Platform](https://storedeveloper.microsoft.com/home).
  </Tab>
</Tabs>

## Instalar o Game Development Kit (GDK)

<Tabs>
  <Tab title="XBOX">
    Comece instalando o GDK. Os criadores XBOX podem baixar o GDK, exemplos e ferramentas em [XBOX Secure Downloads](https://aka.ms/gdkdl).
  </Tab>

  <Tab title="Microsoft Store no Windows">
    Comece instalando o GDK. Os desenvolvedores podem baixar o GDK em [Game Development Kit - GitHub](https://aka.ms/gdk).
  </Tab>
</Tabs>

Para obter mais informações, consulte [Acessar os recursos de desenvolvimento do XBOX Game Development Kit (GDK)](/pt-BR/home/onboarding-access/access-resources).

## Criar um pacote de jogo

Ao preparar seu jogo para lançamento, combine o executável (.exe) e todo o conteúdo necessário em um único pacote. Para criar pacotes, use a ferramenta [MakePkg](/pt-BR/build/core-features/common/packaging/deployment/makepkg) (MakePkg.exe) incluída no GDK.

<Tabs>
  <Tab title="XBOX">
    Os pacotes de jogos devem usar o formato correto:

    * Jogos de console usam o formato **XVC**.
    * Jogos de PC usam o formato **MSIXVC**.
    * Outros tipos de pacote não têm suporte.

    <Warning>
      **XBOX Play Anywhere**

      Se você estiver criando um jogo XBOX Play Anywhere, crie um pacote **XVC** e um pacote **MSIXVC**.
    </Warning>

    Para obter orientações detalhadas, consulte:

    * [Introdução ao empacotamento de jogos para PC](/pt-BR/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC).
    * [Introdução ao empacotamento de títulos para consoles XBOX](/pt-BR/build/core-features/common/packaging/overviews/packaging-getting-started-for-console).
    * [Desenvolvimento e ferramentas do GDK](/pt-BR/tools/tools-console/index).
  </Tab>

  <Tab title="Microsoft Store no Windows">
    Os pacotes de jogos de PC publicados na Microsoft Store no Windows usam o formato **MSIXVC**. Para obter instruções detalhadas, consulte [Introdução ao empacotamento de jogos para PC](/pt-BR/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC).

    <Info>
      Jogos GDK que não usam XBOX services não devem incluir os elementos **MSAAppId**, **TitleId** ou **ExtendedAttributeList** no arquivo **MicrosoftGame.config** usado para empacotar o jogo. Antes de empacotar seu build, edite o arquivo MicrosoftGame.config e remova esses elementos. Se **MSAAppId**, **TitleId** ou **ExtendedAttributeList** estiverem incluídos no arquivo MicrosoftGame.config empacotado, os jogadores encontrarão um erro de entrada no XBOX quando o jogo for iniciado na área restrita RETAIL.
    </Info>
  </Tab>
</Tabs>

### Ferramentas de empacotamento incorporadas em mecanismos de jogo

Alguns mecanismos de jogo, como Unity e Unreal Engine, incluem ferramentas de empacotamento internas. A implementação varia de acordo com o mecanismo; portanto, consulte a documentação do seu mecanismo para obter orientações.

## Carregar um pacote de jogo

### Pré-requisitos

Antes de carregar um pacote, verifique se você tem:

<Tabs>
  <Tab title="XBOX">
    * Um pacote válido:
      * **MSIXVC** para XBOX no PC.
      * **XVC** para consoles XBOX.
      * Inclui o executável (.exe) e todo o conteúdo necessário, além de qualquer outro conteúdo de que o jogo precise.
      * Para **XBOX Play Anywhere**, prepare os dois formatos de pacote.
    * Um arquivo **EKB (Escrow Key Blob)** para cada pacote.
    * Um arquivo **Symbols** (.zip) para cada pacote.
    * Um arquivo **Submission Validator** (.xml) para cada pacote.
      * Para obter mais informações, consulte [Introdução ao Submission Validator](/pt-BR/build/core-features/common/packaging/subval/submissionvalidator).
  </Tab>

  <Tab title="Microsoft Store no Windows">
    * Um pacote MSIXVC válido
      * Inclui o executável (.exe) e todo o conteúdo necessário.
    * Um arquivo **EKB (Escrow Key Blob)** para cada pacote.
    * Um arquivo **Symbols** (.zip) para cada pacote.
    * Um arquivo **Submission Validator** (.xml) para cada pacote.
      * Para obter mais informações, consulte [Introdução ao Submission Validator](/pt-BR/build/core-features/common/packaging/subval/submissionvalidator).
  </Tab>
</Tabs>

### Processo de carregamento do pacote

<Steps>
  <Step title="Entre no Partner Center.">
    Entre no [Partner Center](https://partner.microsoft.com/dashboard).
  </Step>

  <Step title="Na página **Home**, selecione **Apps and games**.">
    Na página **Home**, selecione **Apps and games**.
  </Step>

  <Step title="Na página **Apps and games | Overview**, selecione seu jogo ou pesquise por ele.">
    Na página **Apps and games | Overview**, selecione seu jogo ou pesquise por ele.
  </Step>

  <Step title="Selecione **Packages**.">
    Selecione **Packages**.
  </Step>

  <Step title="Selecione **Upload package** no branch **Main**.">
    Selecione **Upload package** no branch **Main**. Para obter mais informações, consulte [Pacotes](/pt-BR/publishing/game-publishing/concepts/game-package-management).
  </Step>

  <Step title="Selecione **Browse your files** e, em seguida, selecione o pacote a ser carregado.">
    Selecione **Browse your files** e, em seguida, selecione o pacote a ser carregado.
  </Step>

  <Step title="Quando solicitado, carregue o arquivo **EKB (Escrow Key Blob)**.">
    Quando solicitado, carregue o arquivo **EKB (Escrow Key Blob)**.
  </Step>

  <Step title="Carregue o arquivo **Symbols** (.zip) gerado durante o empacotamento.">
    Carregue o arquivo **Symbols** (.zip) gerado durante o empacotamento.
  </Step>

  <Step title="Carregue o arquivo de log **Submission Validator** (.xml) gerado durante o empacotamento.">
    Carregue o arquivo de log **Submission Validator** (.xml) gerado durante o empacotamento.
  </Step>

  <Step title="Selecione **Save draft**.">
    Selecione **Save draft**.
  </Step>
</Steps>

## Próximas etapas

<CardGroup cols={1}>
  <Card title="Configurar propriedades de um jogo" href="/pt-BR/publishing/game-publishing/tutorial-xbox-managed/how-to-configure-properties" />
</CardGroup>


## Related topics

- [XR037 Dependências de pacotes de conteúdo](/pt-BR/publishing/certification/fma/xr-037.md)
- [XR-037 Dependências de pacotes de conteúdo](/pt-BR/publishing/certification/xr/xr-037.md)
- [Requisitos XBOX testados na certificação para jogos de console XBOX](/pt-BR/publishing/certification/console-cert-tested-requirements.md)
- [Documentação de desenvolvimento de jogos XBOX](/pt-BR/index.md)
- [Integração de Parceiro XBOX para acesso e publicação](/pt-BR/home/onboarding.md)
