> ## 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.

# Créer un package de jeu et le téléverser dans Partner Center

> Tutoriel sur la création d'un package de jeu XBOX avec le GDK et son téléversement dans Partner Center, afin de pouvoir valider, certifier et publier des builds.

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

Cet article décrit comment créer un package de jeu à l'aide du Game Development Kit (GDK) et le téléverser dans Partner Center.

<Tabs>
  <Tab title="XBOX">
    ## Prérequis

    * Inscription en tant que créateur XBOX. Pour en savoir plus, consultez [Intégration des créateurs XBOX](/fr-CA/home/onboarding).
    * Compte Partner Center actif. Si vous n'avez pas encore de compte, communiquez avec votre équipe XBOX.
    * Concept de jeu approuvé pour votre produit. Pour en savoir plus, consultez [Soumettre des concepts de jeu](/fr-CA/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-game-concepts).
  </Tab>

  <Tab title="Microsoft Store sur Windows">
    ## Prérequis

    * Inscription en tant que développeur Microsoft Store.
    * Compte Partner Center actif.
    * Pour en savoir plus, consultez [Microsoft Store Developer Platform](https://storedeveloper.microsoft.com/home).
  </Tab>
</Tabs>

## Installer le Game Development Kit (GDK)

<Tabs>
  <Tab title="XBOX">
    Commencez par installer le GDK. Les créateurs XBOX peuvent télécharger le GDK, les exemples et les outils à partir de [XBOX Secure Downloads](https://aka.ms/gdkdl).
  </Tab>

  <Tab title="Microsoft Store sur Windows">
    Commencez par installer le GDK. Les développeurs peuvent télécharger le GDK à partir de [Game Development Kit - GitHub](https://aka.ms/gdk).
  </Tab>
</Tabs>

Pour plus d'information, consultez [Accéder aux ressources de développement du XBOX Game Development Kit (GDK)](/fr-CA/home/onboarding-access/access-resources).

## Créer un package de jeu

Lorsque vous préparez votre jeu pour son lancement, combinez l'exécutable (.exe) et tout le contenu requis dans un seul package. Pour créer des packages, utilisez l'outil [MakePkg](/fr-CA/build/core-features/common/packaging/deployment/makepkg) (MakePkg.exe) inclus dans le GDK.

<Tabs>
  <Tab title="XBOX">
    Les packages de jeu doivent utiliser le bon format :

    * Les jeux sur console utilisent le format **XVC**.
    * Les jeux sur PC utilisent le format **MSIXVC**.
    * Les autres types de packages ne sont pas pris en charge.

    <Warning>
      **XBOX Play Anywhere**

      Si vous créez un jeu XBOX Play Anywhere, créez à la fois un package **XVC** et un package **MSIXVC**.
    </Warning>

    Pour des conseils détaillés, consultez :

    * [Prise en main de la création de packages pour les jeux sur PC](/fr-CA/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC).
    * [Prise en main de la création de packages de titres pour les consoles XBOX](/fr-CA/build/core-features/common/packaging/overviews/packaging-getting-started-for-console).
    * [Développement et outils GDK](/fr-CA/tools/tools-console/index).
  </Tab>

  <Tab title="Microsoft Store sur Windows">
    Les packages des jeux sur PC publiés dans le Microsoft Store sur Windows utilisent le format **MSIXVC**. Pour des instructions détaillées, consultez [Prise en main de la création de packages pour les jeux sur PC](/fr-CA/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC).

    <Info>
      Les jeux GDK qui n'utilisent pas les XBOX services ne doivent pas inclure les éléments **MSAAppId**, **TitleId** ou **ExtendedAttributeList** dans le fichier **MicrosoftGame.config** utilisé pour créer le package du jeu. Avant de créer le package de votre build, modifiez le fichier MicrosoftGame.config et supprimez ces éléments. Si **MSAAppId**, **TitleId** ou **ExtendedAttributeList** sont inclus dans le fichier MicrosoftGame.config du package, les joueurs obtiendront une erreur de connexion XBOX au lancement du jeu dans le sandbox RETAIL.
    </Info>
  </Tab>
</Tabs>

### Outils de création de packages intégrés aux moteurs de jeu

Certains moteurs de jeu, comme Unity et Unreal Engine, comprennent des outils de création de packages intégrés. L'implémentation varie selon le moteur; consultez donc la documentation de votre moteur pour obtenir des conseils.

## Téléverser un package de jeu

### Prérequis

Avant de téléverser un package, assurez-vous d'avoir :

<Tabs>
  <Tab title="XBOX">
    * Un package valide :
      * **MSIXVC** pour XBOX sur PC.
      * **XVC** pour les consoles XBOX.
      * Comprend l'exécutable (.exe) et tout le contenu requis, ainsi que tout autre contenu dont le jeu a besoin.
      * Pour **XBOX Play Anywhere**, préparez les deux formats de package.
    * Un fichier **EKB (Escrow Key Blob)** pour chaque package.
    * Un fichier **Symbols** (.zip) pour chaque package.
    * Un fichier **Submission Validator** (.xml) pour chaque package.
      * Pour plus d'information, consultez [Présentation de Submission Validator](/fr-CA/build/core-features/common/packaging/subval/submissionvalidator).
  </Tab>

  <Tab title="Microsoft Store sur Windows">
    * Un package MSIXVC valide
      * Comprend l'exécutable (.exe) et tout le contenu requis.
    * Un fichier **EKB (Escrow Key Blob)** pour chaque package.
    * Un fichier **Symbols** (.zip) pour chaque package.
    * Un fichier **Submission Validator** (.xml) pour chaque package.
      * Pour plus d'information, consultez [Présentation de Submission Validator](/fr-CA/build/core-features/common/packaging/subval/submissionvalidator).
  </Tab>
</Tabs>

### Processus de téléversement d'un package

<Steps>
  <Step title="Connectez-vous à Partner Center.">
    Connectez-vous à [Partner Center](https://partner.microsoft.com/dashboard).
  </Step>

  <Step title="Dans la page **Home**, sélectionnez **Apps and games**.">
    Dans la page **Home**, sélectionnez **Apps and games**.
  </Step>

  <Step title="Dans la page **Apps and games | Overview**, sélectionnez votre jeu ou recherchez-le.">
    Dans la page **Apps and games | Overview**, sélectionnez votre jeu ou recherchez-le.
  </Step>

  <Step title="Sélectionnez **Packages**.">
    Sélectionnez **Packages**.
  </Step>

  <Step title="Sélectionnez **Upload package** dans la branche **Main**.">
    Sélectionnez **Upload package** dans la branche **Main**. Pour plus d'information, consultez [Packages](/fr-CA/publishing/game-publishing/concepts/game-package-management).
  </Step>

  <Step title="Sélectionnez **Browse your files**, puis sélectionnez le package à téléverser.">
    Sélectionnez **Browse your files**, puis sélectionnez le package à téléverser.
  </Step>

  <Step title="Lorsque vous y êtes invité, téléversez le fichier **EKB (Escrow Key Blob)**.">
    Lorsque vous y êtes invité, téléversez le fichier **EKB (Escrow Key Blob)**.
  </Step>

  <Step title="Téléversez le fichier **Symbols** (.zip) généré lors de la création du package.">
    Téléversez le fichier **Symbols** (.zip) généré lors de la création du package.
  </Step>

  <Step title="Téléversez le fichier journal **Submission Validator** (.xml) généré lors de la création du package.">
    Téléversez le fichier journal **Submission Validator** (.xml) généré lors de la création du package.
  </Step>

  <Step title="Sélectionnez **Save draft**.">
    Sélectionnez **Save draft**.
  </Step>
</Steps>

## Étapes suivantes

<CardGroup cols={1}>
  <Card title="Configurer les propriétés d'un jeu" href="/fr-CA/publishing/game-publishing/tutorial-xbox-managed/how-to-configure-properties" />
</CardGroup>


## Related topics

- [Compiler et exécuter votre premier titre console GDKX](/fr/home/build-first-title/first-console-title-walkthrough.md)
- [Configurer votre organisation dans Partner Center](/fr/home/onboarding-access/setup-organization.md)
- [Intégration des partenaires XBOX pour l'accès au GDK](/fr-CA/home/onboarding.md)
- [Intégration des partenaires XBOX : accès et publication](/fr/home/onboarding.md)
- [Exigences XBOX testées lors de la certification pour les jeux sur console XBOX](/fr/publishing/certification/console-cert-tested-requirements.md)
