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

# Documentation de développement de jeux XBOX

> Créez et publiez des jeux pour XBOX Series X|S, XBOX One et Windows PC à l'aide du XBOX Game Development Kit (GDK), de PlayFab et des services XBOX.

Ce site explique comment créer et publier des jeux pour les **consoles XBOX Series X|S**, les **consoles de la famille XBOX One** et **Windows PC**. Suivez les quatre étapes ci-dessous dans l'ordre, d'une idée de jeu jusqu'à une version exécutable sur du matériel.

## Produits concernés

* Consoles XBOX Series X|S
* Consoles de la famille XBOX One
* Windows PC

## Termes clés

* **XBOX Game Development Kit (GDK) :** la trousse d'outils gratuite d'XBOX pour créer des jeux XBOX et Windows.
* **ID\@XBOX :** le programme qui accorde aux studios indépendants l'accès au GDK et l'autorisation de publier sur XBOX.
* **Partner Center :** le portail des développeurs Microsoft où vous inscrivez votre studio et soumettez votre jeu terminé.
* **Kit de développement (dev kit) :** une console XBOX configurée pour le développement. Vous n'avez pas besoin d'en avoir un pour commencer.

Pour tout terme que vous ne reconnaissez pas, consultez le [glossaire](/home/glossary).

## Le parcours en quatre étapes

<Steps>
  <Step title="Rejoindre ID@XBOX pour obtenir l'autorisation de créer" icon="id-card">
    Avant de pouvoir télécharger le GDK ou publier un jeu, XBOX doit vérifier votre studio. Vous soumettez une courte demande, signez une entente de confidentialité et faites approuver le concept de votre jeu. L'adhésion à ID\@XBOX est gratuite.

    Prévoyez au moins deux semaines. La majeure partie de ce temps correspond à l'examen par XBOX.

    <Card title="Commencer l'intégration à ID@XBOX" icon="arrow-right" href="/home/onboarding">
      Toutes les étapes, dans l'ordre, avec les délais prévus.
    </Card>

    <Tip>
      Si vous êtes déjà intégré et configuré, allez directement aux [guides de démarrage](/home/build-first-title/developing-new-titles) et choisissez votre parcours.
    </Tip>
  </Step>

  <Step title="Installer les outils" icon="download">
    Configurez votre Windows PC avec trois composants : **Visual Studio** pour l'édition de code, le **Windows SDK** pour les API de programmation Windows, et le **XBOX Game Development Kit (GDK)** pour les API de programmation XBOX. Compilez un exemple de jeu pour confirmer que votre configuration fonctionne.

    <Card title="Configurer et installer le GDK" icon="arrow-right" href="/home/setup-install/get-started">
      Qu'est-ce que le GDK et une installation étape par étape.
    </Card>
  </Step>

  <Step title="Créer votre premier projet" icon="play">
    Ouvrez Visual Studio, sélectionnez un modèle de projet XBOX et compilez un titre minimal. Utilisez cette compilation pour vérifier que votre chaîne d'outils, votre modèle de projet et votre cible matérielle fonctionnent de bout en bout.

    <Card title="Créer votre premier titre" icon="arrow-right" href="/home/build-first-title/developing-new-titles">
      Modèles de projet et votre première compilation.
    </Card>
  </Step>

  <Step title="Choisir votre guide de démarrage" icon="compass">
    Sélectionnez le guide qui correspond à ce que vous créez. Choisissez un appareil cible (consoles XBOX Series X|S, Windows PC et ROG XBOX Ally, ou les deux avec Play Anywhere), un moteur que vous utilisez déjà (Unreal, Unity, Godot, GameMaker ou un moteur personnalisé), ou un parcours de portage si vous avez déjà publié ailleurs.

    <Card title="Parcourir les guides de démarrage" icon="arrow-right" href="/home/build-first-title/developing-new-titles">
      Sept parcours sélectionnés. Choisissez celui qui convient à votre projet.
    </Card>
  </Step>
</Steps>

## Questions courantes sur la portée

<AccordionGroup>
  <Accordion title="Je suis un développeur solo ou un studio indépendant. Le développement XBOX me convient-il ?">
    Oui. ID\@XBOX soutient les studios indépendants et les développeurs solos. L'adhésion est gratuite, et les outils (GDK, Visual Studio, PlayFab) sont les mêmes que ceux utilisés par les grands studios. Vous pouvez développer entièrement sur un Windows PC. Vous n'avez besoin d'un kit de développement que lorsque vous êtes prêt à tester sur du matériel XBOX.
  </Accordion>

  <Accordion title="J'utilise Unity, Unreal ou Godot. Ai-je quand même besoin du GDK ?">
    Oui, mais vous interagissez rarement directement avec lui. Votre moteur appelle le GDK à votre place. Vous devez tout de même installer le GDK sur votre PC pour que le moteur puisse empaqueter votre jeu pour XBOX et utiliser des fonctionnalités XBOX telles que les succès et les sauvegardes infonuagiques. Sélectionnez le [guide de démarrage](/home/build-first-title/developing-new-titles) de votre moteur à l'étape 4.
  </Accordion>

  <Accordion title="J'ai déjà un jeu PC ou Steam. Puis-je le porter ?">
    Oui. Le portage est souvent plus rapide que de repartir de zéro parce que votre code de jouabilité est déjà écrit. Commencez par le [parcours de portage](/paths/porting/overview) ou allez directement à votre plateforme source : [Depuis Steam](/paths/porting/from-steam), [Depuis une génération XBOX antérieure](/paths/porting/from-xbox-era), [Depuis d'autres plateformes](/paths/porting/from-console) ou [Depuis PC (hors Steam)](/paths/porting/from-pc).
  </Accordion>

  <Accordion title="De quel système d'exploitation et de quel matériel ai-je besoin ?">
    Vous avez besoin d'un **PC Windows 10 ou Windows 11 64 bits** et d'environ 30 GB d'espace libre pour le GDK. Aucune console XBOX n'est requise pour commencer. Vous pouvez compiler et tester localement des versions PC Play Anywhere. Lorsque vous êtes prêt à tester sur du matériel XBOX, commandez un kit de développement via Partner Center.
  </Accordion>
</AccordionGroup>

## Sections de la documentation

Une fois que votre guide de démarrage vous oriente plus en profondeur dans la documentation, utilisez ces sections :

<Columns cols={2}>
  <Card title="Créer" icon="code" href="/home/setup-install/get-started">
    Sujets du GDK : configuration du jeu, empaquetage, sauvegardes, entrées, réseautage et développement multi-appareils.
  </Card>

  <Card title="Services" icon="server" href="/services/xbox-services/index">
    Services XBOX et PlayFab : identité, succès, multijoueur, économie et opérations en direct.
  </Card>

  <Card title="Fonctionnalités des consoles" icon="tv" href="/build/console-features/index">
    Quick Resume, DirectStorage, Smart Delivery et d'autres capacités exclusives aux consoles.
  </Card>

  <Card title="Outils" icon="screwdriver-wrench" href="/tools/index">
    Configuration de Visual Studio, outils des services XBOX, profileurs et diagnostics.
  </Card>

  <Card title="Publication et commerce" icon="store" href="/publishing/game-publishing/overview">
    Certification, exigences XR, fiche du magasin, tarification et soumission.
  </Card>

  <Card title="Référence des API" icon="brackets-curly" href="/reference/system/gc-reference-system-toc">
    Gaming Runtime, services XBOX et API de la plateforme.
  </Card>
</Columns>

## Liens rapides

<Columns cols={3}>
  <Card title="Télécharger le GDK" icon="download" href="/home/setup-install/download-install">
    Nécessite un accès ID\@XBOX.
  </Card>

  <Card title="Exemples du GDK" icon="github" href="https://github.com/microsoft/Xbox-GDK-Samples">
    Exemples compilables sur GitHub.
  </Card>

  <Card title="Codes d'erreur" icon="circle-exclamation" href="/reference/errorcodes">
    Recherche de codes d'erreur du GDK et des services XBOX.
  </Card>
</Columns>


## Related topics

- [Documentation de développement de jeux XBOX](/fr-CA/index.md)
- [Intégration des partenaires XBOX pour l'accès et la publication](/fr/home/onboarding.md)
- [Installer la chaîne d'outils du GDK](/fr-CA/home/setup-install/download-install.md)
- [Configurer et installer le GDK](/fr-CA/home/setup-install/get-started.md)
- [Exigences de sécurité pour les titulaires de licence du GDK](/fr-CA/home/onboarding-access/security-requirements.md)
