Modèles d'utilisateur du Microsoft Game Development Kit
À partir du GDK de juin 2022, les titres sur PC et sur console ont le choix entre plusieurs modèles d’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é par un XUser, et la…
Changer l'utilisateur par défaut du jeu
La XR-112 exige que les jeux offrent un point d’entrée vers le sélecteur de compte pour permettre de changer les utilisateurs actifs (par défaut).
Gérer la perte de manette
L’association d’une manette à un utilisateur est essentielle pour la plupart des jeux.
Établir l'utilisateur par défaut du jeu
Lorsqu’un titre choisit d’utiliser le modèle d’utilisateur simplifié, un jeu peut appeler XUserAddAsync avec l’option AddDefaultUserSilently et est…
Utilisateurs invités
Les utilisateurs invités, aussi appelés invités parrainés ou comptes invités, permettent aux joueurs d’interagir avec de nombreux XBOX services sans…
Automatisation sans interface de XUser
À des fins de test, les jeux peuvent vouloir automatiser l’ajout d’utilisateurs dans leur jeu.
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 adopter le modèle d’utilisateur simplifié, vous devez ajouter \AdvancedUserMode\ à votre microsoftgame.config et spécifier « false » comme indiqué ci-dessous.
Quand les associations utilisateur-manette
Lorsqu’une manette est associée avec succès à un utilisateur, appuyer sur le bouton nexus de cette manette affiche le contenu personnalisé de cet utilisateur…
Prise en charge multiplateforme de XUser
XUser est l’API du Gaming Runtime permettant de gérer les comptes d’utilisateur XBOX et l’authentification sur plusieurs plateformes.
Procédure : pratique exemplaire pour connecter un utilisateur
Un jeu doit établir un utilisateur initial.
