Passer au contenu principal
Cette rubrique explique comment les interactions avec d’autres joueurs sont enregistrées pour créer des relations entre joueurs ou signaler des commentaires. Lorsque des joueurs interagissent entre eux dans une activité multijoueur, les titres doivent enregistrer leur interaction à l’aide de Multiplayer Activity (MPA). Si l’interaction a été positive, les joueurs peuvent envoyer des invitations d’ami, des invitations de jeu et des messages. Si l’interaction a été négative, les joueurs peuvent signaler des commentaires. Les titres doivent veiller à ne publier que des interactions significatives entre joueurs afin d’éviter de surcharger la liste des joueurs récents avec des joueurs superflus. Par exemple, un jeu de type « battle royale » peut compter 100 joueurs. Toutefois, le titre ne doit enregistrer que les joueurs qui ont réellement interagi entre eux, plutôt que d’indiquer que les 100 joueurs ont tous joué ensemble.

Joueurs unidirectionnels et groupes bidirectionnels

MPA accepte deux concepts d’interaction entre joueurs. Dans le concept des joueurs unidirectionnels, le titre signale que le joueur A a joué avec un ou plusieurs joueurs. Ce signalement doit avoir lieu pour chaque joueur ayant eu une influence sur le joueur A. Par conséquent, chacun de ces joueurs apparaît dans la liste des joueurs récents du joueur A. Tous les joueurs doivent signaler individuellement leurs propres interactions. Les serveurs sont également autorisés à signaler des lots de joueurs récents de cette manière. Dans le concept des groupes bidirectionnels, tous les joueurs sont réputés avoir interagi les uns avec les autres. Par exemple, dans un jeu de tir en quatre contre quatre ou une course à huit joueurs, le jeu peut déterminer à l’avance que tous les joueurs doivent apparaître dans la liste des joueurs des autres. Il peut appeler une API avec une liste de joueurs. MPA garantit que chaque joueur voit tous les autres joueurs ajoutés à sa liste des joueurs récents. Seuls les serveurs sont autorisés à soumettre des groupes bidirectionnels.

Types de rencontres

MPA prend en charge l’enregistrement du type de rencontre qui a eu lieu. Les titres peuvent spécifier un champ encounterType. Ses valeurs autorisées sont Default, Teammate et Opponent. S’il n’est pas spécifié, le champ prend la valeur par défaut Default. La spécification de ce champ permet aux joueurs de distinguer plus facilement les différents types de rencontres.
Dernière modification le 8 octobre 2026