Skip to main content
Version 3.0, 7/27/2026 Les titres qui offrent des expériences multijoueurs ou coopératives joignables doivent annoncer la possibilité de les rejoindre au moyen de l’interface XBOX à l’aide de la fonctionnalité Multiplayer Activity (MPA). L’annonce d’une activité joignable permet aux joueurs de la rejoindre ainsi que d’envoyer et de recevoir des invitations au moyen de l’interface XBOX (par exemple, la liste d’amis, la carte de joueur et la Game Bar), y compris dans les scénarios où des joueurs d’autres réseaux sont présents.

Plus d’information

Une expérience multijoueur joignable est une expérience dans laquelle les joueurs peuvent intentionnellement jouer ensemble. Les exemples comprennent, sans s’y limiter, le fait de rejoindre directement un autre joueur, l’envoi et la réception d’invitations, les salons privés et les expériences protégées par mot de passe. Si un utilisateur ne se trouve plus dans une expérience qui permet de rejoindre, il ne doit pas apparaître comme disponible pour être rejoint; les titres doivent donc effacer l’activité annoncée lorsque le joueur ne peut plus être rejoint. Lorsqu’un utilisateur rejoint une session de jeu, mais que l’expérience ne peut plus être rejointe par cet utilisateur pour quelque raison que ce soit, le titre doit :
  • Demander à l’utilisateur d’attendre la prochaine occasion de se joindre à la partie.
  • Donner à l’utilisateur un message clair expliquant la raison de l’échec de la jonction.
Pour les titres qui utilisent la fonctionnalité Multiplayer Activity pour annoncer la possibilité de rejoindre, maintenez à jour le nombre de joueurs, les restrictions et les groupIds tout au long de l’activité joignable. L’interface XBOX n’applique pas la capacité des sessions; le titre est donc responsable de gérer le nombre de joueurs et de refuser ou de mettre en file d’attente les demandes de jonction lorsqu’une session est complète. Les titres qui ne permettent de rejoindre qu’au moyen du jumelage (par exemple, les parties classées) ne sont pas tenus d’annoncer la possibilité de rejoindre au moyen de l’interface XBOX, et les titres peuvent conditionner la jonction à des préalables comme du contenu téléchargeable requis, à condition que le joueur en soit clairement informé. Pour obtenir de l’information sur l’annonce d’activités joignables et l’envoi d’invitations à l’aide du GDK, consultez la vue d’ensemble de Multiplayer Activity.

Invitations

Les invitations de plateforme envoyées à partir de l’interface XBOX doivent toujours être disponibles pour les sessions joignables. Les invitations dans le jeu sont recommandées, mais ne constituent pas une exigence stricte; un titre n’est pas tenu d’offrir un mécanisme d’invitation dans le jeu avant qu’un joueur puisse inviter d’autres joueurs au moyen de l’interface. Lorsqu’un titre offre un mécanisme d’invitation dans le jeu, ce mécanisme doit acheminer l’invitation par la plateforme XBOX afin que le destinataire la reçoive au moyen de la notification de l’interface XBOX. Un titre peut restreindre les personnes qui peuvent envoyer des invitations (par exemple, seulement l’hôte ou le capitaine d’équipe) et peut présenter un sous-ensemble des amis XBOX du joueur. Les titres qui ne peuvent être rejoints qu’au sein d’une franchise, d’un club ou d’un clan peuvent limiter la portée des invitations en conséquence.

Conseils de mise en œuvre et pratiques exemplaires

Utilisez la fonctionnalité Multiplayer Activity (MPA) pour annoncer les activités joignables et pour envoyer et accepter des invitations, et maintenez l’activité à jour avec le nombre de joueurs, l’état de jonction et les restrictions. N’utilisez pas MPA conjointement avec l’ancien Multiplayer Session Directory (MPSD) dans le même but, car le maintien des deux peut créer des enregistrements en double et des conflits de jonction. Effacez l’activité chaque fois que la session devient non joignable, et utilisez les API d’invitation de la plateforme XBOX afin que les invitations de plateforme et dans le jeu se comportent de façon cohérente.

Cas de test de certification

064-01 Rejoindre une session de jeu de l’extérieur du jeu

Configuration
  • Deux profils XBOX
  • Appareil 1, profil A - Ami avec le profil B
  • Appareil 2, profil B - Ami avec le profil A
Sur les consoles commerciales, un jeu est suspendu dans les conditions suivantes :
  • Lorsque la console passe en veille connectée après avoir été éteinte avec le mode d’alimentation réglé sur Démarrage instantané.
  • Lorsque le jeu reste hors focus pendant dix minutes. Par exemple, en lançant une application comme Paramètres et en la gardant au premier plan pendant dix minutes.
Aux fins de ce cas de test, sur les consoles XBOX, suspendez le jeu à l’étape 5 en lançant l’application Paramètres et en la gardant au premier plan pendant dix minutes. Sur les PC et les appareils portables, mettez le système en veille ou en veille prolongée à l’étape 5. Étapes du test
  1. À l’aide du profil A, créez une session de jeu joignable.
  2. À l’aide du profil B, qui n’exécute pas le titre, accédez à la liste d’amis au moyen de l’interface XBOX et vérifiez que le profil A est indiqué comme joignable.
    • Il est possible que certains jeux ne prennent en charge que des sessions multijoueurs privées et n’apparaissent donc pas comme joignables pour le profil B; dans ce cas, passez à l’étape 6.
  3. Le profil B rejoint la partie du profil A.
  4. Confirmez que les deux profils sont placés ensemble dans l’expérience de jeu.
  5. Répétez les étapes 1 à 4 avec le profil B pendant que le titre est à l’état suspendu sur une console, et pendant que le système est en veille ou en veille prolongée sur un PC ou un appareil portable.
  6. Répétez les étapes 1 à 5, mais cette fois, au lieu que le profil B rejoigne au moyen de la liste d’amis, faites en sorte que le profil A envoie une invitation de jeu au profil B au moyen de l’interface système, et assurez-vous que le profil B peut recevoir l’invitation, l’accepter et rejoindre le profil A.
Résultat attendu
L’utilisateur B doit pouvoir rejoindre la partie de l’utilisateur A et progresser ensemble dans l’expérience de jeu. Pour les jeux qui ne prennent en charge que des sessions multijoueurs privées et qui n’apparaissent donc pas comme joignables pour le profil B, il est acceptable que les invitations soient le seul mécanisme permettant de rejoindre le profil A. Pour les sessions de jeu multijoueurs qui ne permettent de rejoindre la session qu’au moyen du jumelage (p. ex. les parties classées), il est acceptable de ne pas permettre de rejoindre au moyen de l’interface XBOX. Pour les titres qui prennent en charge le multijoueur multiplateforme, les utilisateurs doivent pouvoir se rejoindre entre une console XBOX One et un PC.
Exemples de réussite
  1. Les deux profils sont placés ensemble dans l’expérience de jeu.
  2. L’utilisateur B peut rejoindre la partie de l’utilisateur A et progresser ensemble dans l’expérience de jeu.
  3. L’utilisateur A n’apparaît pas comme joignable dans la liste d’amis au moyen de l’interface XBOX parce que le jeu ne prend en charge que des sessions multijoueurs privées; toutefois, l’utilisateur A peut envoyer une invitation de jeu à l’utilisateur B au moyen de l’interface système.
  4. L’utilisateur A n’apparaît pas comme joignable et ne peut pas envoyer d’invitations de jeu au moyen de l’interface XBOX pendant qu’il participe à une session qui ne permet de rejoindre qu’au moyen du jumelage (p. ex. les parties classées).
Exemples d’échec
  1. L’utilisateur B ne parvient pas à rejoindre la partie de l’utilisateur A et n’est pas placé dans l’expérience de jeu.
  2. L’utilisateur A n’apparaît pas comme joignable dans la liste d’amis au moyen de l’interface XBOX parce que le jeu ne prend en charge que des sessions multijoueurs privées, et l’utilisateur A ne peut pas envoyer d’invitation de jeu à l’utilisateur B au moyen de l’interface système.

064-02 Rejoindre une session de jeu à partir du même jeu

Configuration
  • 2 profils XBOX
  • Appareil 1, profil A - Ami avec le profil B
  • Appareil 2, profil B - Ami avec le profil A
Étapes du test
  1. À l’aide du profil A, lancez le titre et créez une session de jeu joignable dans le titre.
  2. À l’aide du profil B, lancez le même titre et accédez à une expérience dans le titre.
  3. À l’aide du profil B, accédez à la liste d’amis au moyen de l’interface XBOX et choisissez de rejoindre la partie du profil A.
    • Il est possible que certains jeux ne prennent en charge que des sessions multijoueurs privées et n’apparaissent donc pas comme joignables pour le profil B; dans ce cas, passez à l’étape 5.
  4. Confirmez que les deux profils sont placés ensemble dans l’expérience de jeu.
  5. Répétez les étapes 1 à 4, mais cette fois, au lieu que le profil B rejoigne au moyen de la liste d’amis dans l’interface XBOX, faites en sorte que le profil A envoie une invitation de jeu au profil B au moyen de l’interface système, et assurez-vous que le profil B peut recevoir l’invitation, l’accepter et rejoindre le profil A.
Résultat attendu
L’utilisateur B doit pouvoir rejoindre la partie de l’utilisateur A et progresser ensemble dans l’expérience de jeu. Pour les jeux qui ne prennent en charge que des sessions multijoueurs privées et qui n’apparaissent donc pas comme joignables pour le profil B, il est acceptable que les invitations soient le seul mécanisme permettant de rejoindre le profil A. Pour les sessions de jeu multijoueurs qui ne permettent de rejoindre la session qu’au moyen du jumelage (p. ex. les parties classées), il est acceptable de ne pas permettre de rejoindre au moyen de l’interface XBOX. Pour les titres qui prennent en charge le multijoueur multiplateforme, les utilisateurs doivent pouvoir se rejoindre entre une console XBOX One et un PC.
Exemples de réussite
  1. Les deux profils sont placés ensemble dans l’expérience de jeu.
  2. L’utilisateur B peut rejoindre la partie de l’utilisateur A et progresser ensemble dans l’expérience de jeu.
  3. L’utilisateur A n’apparaît pas comme joignable dans la liste d’amis au moyen de l’interface XBOX parce que le jeu ne prend en charge que des sessions multijoueurs privées; toutefois, l’utilisateur A peut envoyer une invitation de jeu à l’utilisateur B au moyen de l’interface système.
  4. L’utilisateur A n’apparaît pas comme joignable et ne peut pas envoyer d’invitations de jeu au moyen de l’interface XBOX pendant qu’il participe à une session qui ne permet de rejoindre qu’au moyen du jumelage (p. ex. les parties classées).
Exemples d’échec
  1. L’utilisateur B ne parvient pas à rejoindre la partie de l’utilisateur A et n’est pas placé dans l’expérience de jeu.
  2. L’utilisateur A n’apparaît pas comme joignable dans la liste d’amis au moyen de l’interface XBOX parce que le jeu ne prend en charge que des sessions multijoueurs privées, et l’utilisateur A ne peut pas envoyer d’invitation de jeu à l’utilisateur B au moyen de l’interface système.

064-03 Invitations dans le jeu

Ce cas de test s’applique uniquement aux titres qui offrent un mécanisme d’invitation dans le jeu. Configuration
  • Deux profils XBOX, chacun connecté à un appareil différent
  • Appareil 1, profil A - ami avec le profil B
  • Appareil 2, profil B - ami avec le profil A
Pour savoir comment suspendre un jeu sur les consoles XBOX et comment mettre un PC ou un appareil portable en veille et en veille prolongée, consultez la page XR et cas de test pour console. Étapes du test
  1. Connectez les utilisateurs A et B à leurs appareils respectifs.
  2. Les deux utilisateurs lancent le titre.
  3. L’utilisateur A crée une session de jeu et repère l’option dans le jeu permettant d’envoyer des invitations.
  4. L’utilisateur A envoie une invitation de jeu à l’utilisateur B.
  5. Le profil B accepte une invitation à partir de chacun des endroits suivants pour rejoindre la session de jeu du profil A.
    • N’importe où entre la séquence de démarrage initiale et l’état interactif initial
    • Le menu principal (le cas échéant)
    • Pendant le jeu en solo (le cas échéant)
    • Pendant le jeu multijoueur (le cas échéant)
    • Pendant que le titre est à l’état suspendu sur une console, ou en veille ou en veille prolongée sur un PC ou un appareil portable, dans le menu principal (le cas échéant)
    • Pendant que le titre est à l’état suspendu sur une console, ou en veille ou en veille prolongée sur un PC ou un appareil portable, pendant le jeu en solo (le cas échéant)
    • Pendant que le titre est à l’état restreint dans le menu principal (le cas échéant)
    • Pendant que le titre est à l’état restreint pendant n’importe quelle séquence de jeu (le cas échéant)
  6. Confirmez que les deux profils sont placés ensemble dans l’expérience de jeu après chaque invitation.
Résultat attendu
Lorsqu’un titre offre un mécanisme d’invitation dans le jeu, ce mécanisme doit acheminer l’invitation par la plateforme XBOX afin que le profil B la reçoive au moyen de la notification de l’interface XBOX et puisse rejoindre la session hébergée par le profil A. Il est acceptable que le titre restreigne les personnes qui peuvent envoyer des invitations à la session (par exemple, seulement les capitaines d’équipe dans un jeu d’équipe). Puisque le titre ne peut pas empêcher l’invitation ou l’action de jonction, il n’est pas tenu de demander une confirmation pour les actions destructrices. Pour les titres qui prennent en charge le multijoueur multiplateforme, les utilisateurs doivent pouvoir rejoindre des sessions au moyen d’invitations entre une console XBOX One et un PC.
Exemples de réussite
  1. L’option d’invitation dans le jeu achemine l’invitation par la plateforme XBOX, et le profil B la reçoit et l’accepte au moyen de l’interface XBOX.
  2. Le joueur ne reçoit pas de message de confirmation d’action destructrice lorsqu’il accepte une invitation de jeu pendant qu’il est dans le jeu.
  3. L’invitation aboutit, mais la session ne peut pas être démarrée ou lancée lorsque le contenu téléchargeable requis n’est pas présent sur l’appareil. Le joueur en est clairement informé.
  4. Seul l’hôte de la session de jeu peut envoyer des invitations, s’il est clair qui est l’hôte.
Exemples d’échec
  1. Le mécanisme d’invitation dans le jeu n’achemine pas l’invitation par la plateforme XBOX; le profil B ne la reçoit donc pas au moyen de l’interface XBOX.
  2. Après avoir accepté une invitation de jeu, le joueur actif n’est pas amené dans la session de jeu à laquelle il a été invité.
  3. L’invitation n’aboutit pas lorsque le contenu téléchargeable requis n’est pas présent sur l’appareil, et le joueur n’en est pas informé.

064-04 Jeu non joignable

Configuration
  • 3 profils XBOX, chacun connecté à un appareil différent
  • Appareil 1, profil A - Ami avec les profils B et C
  • Appareil 2, profil B - Ami avec le profil A
  • Appareil 3, profil C - Ami avec le profil A
Étapes du test
  1. À l’aide du profil A, lancez le titre et créez une session de jeu joignable.
  2. À l’aide du profil A, invitez les profils B et C à la partie.
  3. À l’aide du profil A, accédez à une session de jeu de sorte qu’il ne reste qu’une seule place libre après que A l’a rejointe.
  4. À l’aide du profil B, acceptez l’invitation.
  5. Confirmez que les profils A et B jouent ensemble.
  6. À l’aide du profil C, acceptez l’invitation et tentez de rejoindre la session de jeu.
Résultat attendu
Le profil C est invité à attendre la prochaine occasion de se joindre à la partie, ou le profil C reçoit un message indiquant la raison de l’échec de la jonction à la session de jeu.
Exemples de réussite
  1. Le profil C est invité à attendre la prochaine occasion de se joindre à la partie.
  2. Le profil C reçoit un message indiquant la raison de l’échec de la jonction à la session de jeu.
Exemples d’échec
  1. Le profil C n’est pas invité à attendre la prochaine occasion de se joindre à la partie et ne reçoit aucun message concernant l’échec de la jonction.
Dernière modification le 8 octobre 2026