Modèles utilisateur du Microsoft Game Development Kit
À partir du GDK de juin 2022, les titres sur PC et sur console peuvent choisir leur modèle utilisateur.
Identité de l'utilisateur et XUser
XBOX One gère l’identité des utilisateurs qui interagissent avec le jeu au moyen d’un objet XUser.
Utilisateurs
Cette section décrit le concept d’utilisateur du Microsoft Game Development Kit (GDK), la façon dont un utilisateur est représenté en tant que XUser, et les…
Changement de l'utilisateur par défaut du jeu
XR-112 exige que les jeux fournissent un point d’entrée vers le sélecteur de compte pour permettre de changer les utilisateurs actifs (par défaut).
Gestion de la perte de manette
L’association d’une manette à un utilisateur est essentielle pour la plupart des jeux.
Établissement de l'utilisateur par défaut du
Lorsqu’un titre choisit d’utiliser le modèle utilisateur simplifié, un jeu peut appeler XUserAddAsync avec l’option AddDefaultUserSilently et a…
Utilisateurs invités
Les utilisateurs invités, également appelés invités parrainés ou comptes invités, permettent aux joueurs d’interagir avec de nombreux services XBOX sans…
Automatisation sans interface de XUser
À des fins de test, les jeux peuvent souhaiter automatiser l’ajout d’utilisateurs.
Utilisateurs et périphériques d'entrée
Les jeux doivent savoir quels périphériques d’entrée sont associés à un utilisateur donné.
Choisir d'exiger un utilisateur par défaut
Pour choisir le modèle utilisateur simplifié, vous devez ajouter \AdvancedUserMode\ à votre fichier microsoftgame.config et spécifier “false” comme indiqué ci-dessous.
Moment des associations utilisateur-manette
Lorsqu’une manette est correctement associée à un utilisateur, appuyer sur le bouton nexus de cette manette affiche le guide personnalisé de cet utilisateur…
Prise en charge multiplateforme de XUser
XUser est l’API Gaming Runtime qui permet de gérer les comptes d’utilisateur et l’authentification XBOX sur toutes les plateformes.
Procédure : bonne pratique pour connecter un utilisateur
Un jeu doit établir un utilisateur initial.
