> ## Documentation Index
> Fetch the complete documentation index at: https://docs.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 ou GameMaker en intégrant vous-même le GDK via des modules 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](https://docs.xbox.com/fr-CA/paths/unreal/overview.md) ou [Unity](https://docs.xbox.com/fr-CA/paths/unity/overview.md) — ils disposent d'outils dédiés qui vous épargnent beaucoup de travail.

## 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](https://docs.xbox.com/fr-CA.md).

* **Intégration à ID\@XBOX terminée** — consultez [Intégration à ID@XBOX](https://docs.xbox.com/fr-CA/home/onboarding.md).
* **PC de développement prêt** — consultez [Configuration et installation](https://docs.xbox.com/fr-CA/home/setup-install/get-started.md).
* **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](https://docs.xbox.com/fr-CA/build/gdk-and-engines/godot.md)
  * GameMaker → [Extension GDK](https://docs.xbox.com/fr-CA/build/gdk-and-engines/gamemaker.md)
  * C/C++ personnalisé → [Intégration d'un moteur personnalisé](https://docs.xbox.com/fr-CA/build/gdk-and-engines/custom-engine.md)
* **Produit Partner Center** avec les lignes d'appareils appropriées cochées.

## Créer et développer

> [card] [GDK et moteurs](https://docs.xbox.com/fr-CA/build/gdk-and-engines/gdk-and-engines.md)
>
> Comment le GDK s'intègre à Godot, GameMaker et aux moteurs personnalisés.

> [card] [Intégration de Godot](https://docs.xbox.com/fr-CA/build/gdk-and-engines/godot.md)
>
> Utilisez l'exemple XBOX pour Godot pour intégrer le GDK, les services XBOX et PlayFab.

> [card] [Intégration de GameMaker](https://docs.xbox.com/fr-CA/build/gdk-and-engines/gamemaker.md)
>
> Préparez un jeu GameMaker Studio 2 avec l'extension GDK.

> [card] [Intégration d'un moteur personnalisé](https://docs.xbox.com/fr-CA/build/gdk-and-engines/custom-engine.md)
>
> Liez les API du GDK depuis un moteur C/C++ propriétaire.

> [card] [Empaquetage](https://docs.xbox.com/fr-CA/build/core-features/common/packaging/overviews/packaging.md)
>
> Empaquetez votre titre pour XBOX et Windows.

> [card] [Gestion des erreurs](https://docs.xbox.com/fr-CA/build/core-features/common/async/index.md)
>
> Gérez les erreurs HRESULT, XError et de services dans l'ensemble du GDK.

## Ajouter des services

> [card] [Aperçu des services XBOX](https://docs.xbox.com/fr-CA/services/xbox-services/index.md)
>
> Identité, succès, multijoueur, sauvegardes infonuagiques.

> [card] [Aperçu de PlayFab](https://docs.xbox.com/fr-CA/services/playfab/get-started/what-is-playfab.md)
>
> Données des joueurs, opérations en direct et services d'arrière-plan.

> [card] [Référence XSAPI C](https://docs.xbox.com/fr-CA/reference/system/gc-reference-system-toc.md)
>
> Appelez les services XBOX depuis du code natif.

> [card] [Intégration d'un moteur personnalisé](https://docs.xbox.com/fr-CA/build/gdk-and-engines/custom-engine.md)
>
> Modèles d'intégration directe du GDK.

## Publier

> [card] [Aperçu de la publication](https://docs.xbox.com/fr-CA/publishing/game-publishing/overview.md)
>
> Flux de soumission de bout en bout.

> [card] [Exigences XBOX](https://docs.xbox.com/fr-CA/publishing/certification/xbox-requirements.md)
>
> Conformité XR.

> [card] [Certification](https://docs.xbox.com/fr-CA/publishing/certification/overview.md)
>
> Processus de certification.

> [card] [Fiche du Store](https://docs.xbox.com/fr-CA/publishing/game-publishing/overview.md)
>
> Configuration de la page de produit.

> [card] [Tarification](https://docs.xbox.com/fr-CA/publishing/game-publishing/concepts/availability/sale-pricing.md)
>
> Tarification.

> [card] [Classifications](https://docs.xbox.com/fr-CA/publishing/game-publishing/concepts/age-ratings.md)
>
> Classifications par âge.

## Optimisation et référence

> [card] [Optimiser](https://docs.xbox.com/fr-CA/tools/index.md)
>
> Profileurs, diagnostics et outils de performance.

> [card] [Référence des API](https://docs.xbox.com/fr-CA/reference/system/gc-reference-system-toc.md)
>
> Gaming Runtime, services XBOX et API de la plateforme.


## Related topics

- [Guides généraux de portage](https://docs.xbox.com/fr-CA/paths/porting/guides.md)
- [Aperçu du portage](https://docs.xbox.com/fr-CA/paths/porting/overview.md)
- [Aperçu d'Unity](https://docs.xbox.com/fr-CA/paths/unity/overview.md)
- [Aperçu d'Unreal Engine](https://docs.xbox.com/fr-CA/paths/unreal/overview.md)
- [Guides de portage du Microsoft Game Development Kit (GDK)](https://docs.xbox.com/fr-CA/home/build-first-title/porting-guides.md)
