Plateforme de base
| Terme | Définition |
|---|---|
| GDK | XBOX Game Development Kit. Le SDK global qui contient le GRDK et le GXDK. |
| GRDK | Gaming Runtime Development Kit. En-têtes, bibliothèques et outils pour développer des titres GDK pour PC et XBOX qui utilisent les fonctionnalités du Gaming Runtime (MSIXVC, Connected Storage, etc.). |
| GXDK | Gaming eXtensions Development Kit. La partie du GDK réservée à XBOX, incluant D3D12.x, les outils de gestion à distance xb* et l’intégration Visual Studio. |
| Gaming Runtime | L’ensemble des composants qui implémentent les jeux modernes multi-appareils sur les plateformes Microsoft (MSIXVC, Installation Management, Connected Storage, Store Commerce, Accessibilité, Invitations de jeu, TCUI). |
| Game OS | Le système d’exploitation minimal, rapide et sécurisé qui exécute les jeux GDK sur les consoles XBOX. |
| WINAPI_FAMILY_GAMES | La partition d’API Win32 qui représente le sous-ensemble des API Win32 prises en charge par le GDK. Obligatoire sur les consoles XBOX. |
| xgameplatform.lib | La bibliothèque d’importation globale qui définit les points d’entrée de toutes les API WINAPI_FAMILY_GAMES. |
| XGameRuntime | La bibliothèque d’exécution du GDK que vous initialisez avec XGameRuntimeInitialize. Obligatoire sur les consoles XBOX. |
Packaging et déploiement
| Terme | Définition |
|---|---|
| MSIXVC | Le format de packaging utilisé par les titres GDK sur PC comme sur les consoles XBOX. Obligatoire pour la soumission au Microsoft Store. |
| MicrosoftGame.config | Le fichier de configuration obligatoire (anciennement MicrosoftGameConfig.mgc) qui déclare l’identité de votre titre, ses exécutables, ses capacités et les fonctionnalités Gaming Runtime utilisées. |
| makepkg | L’outil en ligne de commande qui crée les packages MSIXVC. |
| wdapp | L’outil en ligne de commande qui déploie et teste les packages MSIXVC sur un PC. |
| Intelligent Delivery | La fonctionnalité du Gaming Runtime qui permet à un jeu de télécharger uniquement les segments (chunks) nécessaires à la configuration actuelle (langue, région, contenu optionnel). |
| Streaming Install | La fonctionnalité qui permet à un jeu de démarrer alors que le contenu du package est encore en cours de téléchargement. |
Identité et comptes
| Terme | Définition |
|---|---|
| Partner Center | Le portail développeur Microsoft où vous configurez votre organisation, enregistrez vos titres, configurez les services XBOX et soumettez vos jeux. |
| Microsoft Entra ID | Service d’identité (anciennement Azure AD) utilisé pour gérer les membres de votre organisation dans Partner Center. |
| TitleId | Identifiant attribué par XBOX à votre titre. Défini dans MicrosoftGame.config. |
| MSAAppId | Microsoft Account App ID, utilisé par les services XBOX pour identifier le titre. |
| Sandbox | Un environnement isolé des services XBOX utilisé pour le développement et les tests. Changez de sandbox avec XblPCSandbox.exe. |
| Compte de test | Un compte XBOX en sandbox utilisé pour valider le fonctionnement des services XBOX avant la publication dans la sandbox RETAIL. |
| XUID | XBOX User Identifier (identifiant d’utilisateur XBOX). |
Services
| Terme | Définition |
|---|---|
| XSAPI | XBOX Services API. Une surface d’API C plate pour les services XBOX. |
| XAL | XBOX Authentication Library. |
| Connected Storage / Sauvegardes de jeu | Stockage de sauvegardes de jeu adossé au cloud, exposé via XGameSave. |
| TCUI | Title-Callable UI. Interface utilisateur système standardisée affichée pour le compte du jeu via XGameUI. |
| PlayFab | Le backend LiveOps de Microsoft pour l’analytique, l’économie, le multijoueur et les classements. |
Outils et débogage
| Terme | Définition |
|---|---|
| PIX for Windows / PIX for XBOX | Le profileur et débogueur GPU et CPU officiel. |
Outils xb* | Outils en ligne de commande de gestion à distance des dev kits XBOX, tels que xbconnect, xbcopy et xbrun. |
| XBOX Manager | Application de bureau pour gérer vos dev kits. |
| XDP | XBOX Device Portal. Gestion des dev kits via le web. |
| xbWatson | Outil de capture et d’analyse des vidages sur incident (crash dumps). |
| Trace Analyzer | Outil d’analyse des traces des services XBOX et du Gaming Runtime. |
