Skip to main content
Le Microsoft Game Development Kit (GDK) peut être utilisé seul avec un projet C/C++ ou avec un moteur de jeu prenant en charge l’intégration du GDK. Le guide de bout en bout pour PC présente les étapes nécessaires pour intégrer le GDK à votre jeu et publier votre jeu sur le Microsoft Store dans l’application XBOX pour PC. Le guide de bout en bout est organisé selon ces étapes, dans l’ordre où vous les effectuez généralement. Le guide illustre l’intégration à l’aide des API GDK natives. Il contient également des guides propres aux moteurs de jeu qui montrent comment utiliser le GDK dans Unity Engine et Unreal Engine.

Sections du guide

Le guide comprend les sections suivantes.

GDK et moteurs de jeu

La section GDK et moteurs de jeu du guide décrit le GDK et contient des guides pour utiliser le GDK avec Unity Engine et Unreal Engine.

Étapes pour tous les jeux

La section « Étapes pour tous les jeux » du guide décrit les étapes que tous les jeux doivent suivre pour s’intégrer au GDK et être publiés sur le Microsoft Store. Lorsque des API sont mentionnées, les étapes portent sur l’utilisation des API GDK natives en C/C++. Les guides propres à chaque moteur de jeu de la section précédente couvrent les étapes spécifiques au moteur nécessaires pour utiliser les fonctionnalités du GDK. Par exemple, l’accès aux wrappers C# dans Unity Engine et l’utilisation de l’online-subsystem dans Unreal Engine. Cette section comprend les étapes suivantes. La plupart des étapes s’appliquent telles quelles aux jeux, qu’ils utilisent un moteur de jeu ou directement les API GDK en C/C++. La section Intégrer le GDK à votre jeu traite de l’initialisation du GDK et des services XBOX/PlayFab, ainsi que de l’implémentation des fonctionnalités requises. Selon le moteur que vous utilisez, vous devrez peut-être consulter l’un des guides de moteur de la section précédente pour obtenir des détails d’intégration propres au moteur.

Étapes susceptibles de s’appliquer à votre jeu

La section Étapes susceptibles de s’appliquer à votre jeu traite des services ou fonctionnalités qui ne sont pas obligatoires, mais que vous pourriez vouloir utiliser dans votre jeu.

Étapes suivantes

Si vous partez de zéro avec le projet modèle GDK C/C++, suivez la section Étapes pour tous les jeux. Si vous utilisez un moteur de jeu, suivez le guide propre à votre moteur de jeu dans la section GDK et moteurs de jeu, ainsi que les étapes de la section Étapes pour tous les jeux. Pour la section Intégrer le GDK à votre jeu, les guides propres aux moteurs fournissent des détails supplémentaires. Dans les deux cas, consultez la section Étapes susceptibles de s’appliquer à votre jeu pour découvrir les services qui ne sont pas obligatoires, mais que vous pourriez vouloir utiliser dans votre jeu.
Last modified on October 6, 2026