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

# Aperçu de Godot et des moteurs communautaires

> Publiez des titres XBOX et Windows avec des moteurs communautaires comme Godot, GameMaker ou un moteur C/C++ personnalisé en intégrant vous-même le GDK via des modules d'extension natifs.

Ce parcours s'adresse aux équipes qui créent leur jeu dans **Godot**, **GameMaker** ou un **moteur personnalisé (maison)**. Contrairement à Unreal et Unity, ces moteurs n'ont pas de module d'extension XBOX officiel — vous intégrerez vous-même le GDK, généralement en encapsulant les API du GDK derrière un module d'extension de moteur ou un module natif.

<Tip>
  **Est-ce le bon parcours pour vous ?** Choisissez-le si votre moteur n'est pas Unreal ni Unity. Si vous utilisez Unreal ou Unity, passez à [Unreal](/paths/unreal/overview) ou [Unity](/paths/unity/overview) — ils disposent d'outils dédiés qui vous épargnent beaucoup de travail.
</Tip>

## Avant de commencer

Assurez-vous que les éléments suivants sont en place. S'il manque quelque chose, retournez au parcours guidé de l'[accueil](/).

* **Intégration à ID\@XBOX terminée** — consultez [Intégration à ID@XBOX](/home/onboarding).
* **PC de développement prêt** — consultez [Configuration et installation](/home/setup-install/get-started).
* **Un projet fonctionnel dans le moteur de votre choix** — Godot 4, GameMaker Studio 2 ou votre moteur C/C++ personnalisé.
* **Parcours d'intégration du GDK choisi** :
  * Godot → [Dépôt d'exemples Godot](/build/gdk-and-engines/godot)
  * GameMaker → [Extension GDK](/build/gdk-and-engines/gamemaker)
  * C/C++ personnalisé → [Intégration d'un moteur personnalisé](/build/gdk-and-engines/custom-engine)
* **Produit Partner Center** avec les lignes d'appareils appropriées cochées.

## Créer et développer

<CardGroup cols={2}>
  <Card title="GDK et moteurs" icon="puzzle-piece" href="/build/gdk-and-engines/gdk-and-engines">
    Comment le GDK s'intègre à Godot, GameMaker et aux moteurs personnalisés.
  </Card>

  <Card title="Intégration de Godot" icon="robot" href="/build/gdk-and-engines/godot">
    Utilisez l'exemple XBOX pour Godot pour intégrer le GDK, les services XBOX et PlayFab.
  </Card>

  <Card title="Intégration de GameMaker" icon="dice" href="/build/gdk-and-engines/gamemaker">
    Préparez un jeu GameMaker Studio 2 avec l'extension GDK.
  </Card>

  <Card title="Intégration d'un moteur personnalisé" icon="code-branch" href="/build/gdk-and-engines/custom-engine">
    Liez les API du GDK depuis un moteur C/C++ propriétaire.
  </Card>

  <Card title="Empaquetage" icon="box" href="/build/core-features/common/packaging/overviews/packaging">
    Empaquetez votre titre pour XBOX et Windows.
  </Card>

  <Card title="Gestion des erreurs" icon="bug" href="/build/core-features/common/async/index">
    Gérez les erreurs HRESULT, XError et de services dans l'ensemble du GDK.
  </Card>
</CardGroup>

## Ajouter des services

<CardGroup cols={2}>
  <Card title="Aperçu des services XBOX" icon="trophy" href="/services/xbox-services/index">
    Identité, succès, multijoueur, sauvegardes infonuagiques.
  </Card>

  <Card title="Aperçu de PlayFab" icon="database" href="/services/playfab/get-started/what-is-playfab">
    Données des joueurs, opérations en direct et services d'arrière-plan.
  </Card>

  <Card title="Référence XSAPI C" icon="code" href="/reference/system/gc-reference-system-toc">
    Appelez les services XBOX depuis du code natif.
  </Card>

  <Card title="Intégration d'un moteur personnalisé" icon="code-branch" href="/build/gdk-and-engines/custom-engine">
    Modèles d'intégration directe du GDK.
  </Card>
</CardGroup>

## Publier

<CardGroup cols={2}>
  <Card title="Aperçu de la publication" icon="compass" href="/publishing/game-publishing/overview">
    Flux de soumission de bout en bout.
  </Card>

  <Card title="Exigences XBOX" icon="clipboard-check" href="/publishing/certification/xbox-requirements">
    Conformité XR.
  </Card>

  <Card title="Certification" icon="shield-check" href="/publishing/certification/overview">
    Processus de certification.
  </Card>

  <Card title="Fiche du magasin" icon="store" href="/publishing/game-publishing/overview">
    Configuration de la page de produit.
  </Card>

  <Card title="Tarification" icon="tag" href="/publishing/game-publishing/concepts/availability/sale-pricing">
    Tarification.
  </Card>

  <Card title="Classifications" icon="star" href="/publishing/game-publishing/concepts/age-ratings">
    Classifications par âge.
  </Card>
</CardGroup>

## Optimisation et référence

<CardGroup cols={2}>
  <Card title="Optimiser" icon="gauge-high" href="/tools/index">
    Profileurs, diagnostics et outils de performance.
  </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>
</CardGroup>


## Related topics

- [Guides généraux de portage](/fr-CA/paths/porting/guides.md)
- [Aperçu du portage](/fr-CA/paths/porting/overview.md)
- [Aperçu d'Unity](/fr-CA/paths/unity/overview.md)
- [Guides de portage vers le XBOX GDK](/fr-CA/home/build-first-title/porting-guides.md)
- [Aperçu de Play Anywhere (console + PC)](/fr-CA/paths/play-anywhere/overview.md)
