Jeu comparatif (indirect)
Dans le scénario de jeu comparatif (indirect), les joueurs s’affrontent indirectement, sans jouer directement dans la même instance d’un jeu. Ce scénario convient bien aux jeux orientés vers une expérience solo. Il comporte également des aspects compétitifs afin que les joueurs puissent comparer leurs performances à celles des autres joueurs. Voici des exemples de fonctionnalités pour ce scénario :- Classements : un joueur essaie d’obtenir le meilleur « score » dans une catégorie par rapport aux autres joueurs. Cela peut inclure un système de classement social permettant de s’affronter uniquement entre amis.
- Succès et statistiques : un joueur souhaite comparer sa progression ou ses performances à celles de ses amis, et éventuellement se vanter d’avoir obtenu un succès particulièrement difficile.
- « Fantôme » ou « multijoueur virtuel » : un joueur peut s’affronter à un enregistrement de la performance précédente d’un autre joueur (ou de la sienne), comme un tour de piste dans un jeu de course.
- Presence
- Stats
- Social Manager
- Achievements
- Leaderboards
- Connected storage
Jeu local (jeu dans le salon)
Le scénario de jeu local (jeu dans le salon) repose sur deux joueurs ou plus qui jouent ensemble (l’un contre l’autre ou en coopération) sur un même appareil. Un titre peut utiliser un seul écran pour tous les joueurs ou un écran partagé pour chaque joueur. Dans les jeux au tour par tour, vous pouvez également adopter une approche « hot-seat » où chaque joueur prend le contrôle du jeu pendant son tour. Sur la console XBOX One (ou version ultérieure), plusieurs joueurs peuvent être connectés sur une même console. Chaque joueur dispose d’une manette. Actuellement, les appareils Windows 10 ne prennent en charge la connexion que d’un seul compte des services XBOX. Cependant, Microsoft étudie la possibilité de modifier cela dans une future mise à jour. Il est possible de concevoir un mode multijoueur exclusivement local à l’aide des services multijoueurs XBOX. Cependant, il peut être préférable de considérer ce scénario comme un sous-ensemble d’un scénario multijoueur plus vaste intégrant des expériences en ligne. L’investissement supplémentaire nécessaire est minime par rapport au bénéfice potentiel de l’extension de ce scénario multijoueur. Ce type de multijoueur peut utiliser des services similaires à ceux du scénario précédent.- Presence
- Stats
- Social Manager
- Achievements
- Leaderboards
- Connected storage
Jeu en ligne avec des amis
Le scénario de jeu en ligne avec des amis est l’expérience multijoueur en ligne la plus classique. Dans ce scénario, un membre XBOX souhaite jouer uniquement avec des amis, et non avec des inconnus. Les amis sont invités à la partie. Ils peuvent également rejoindre une partie en cours. Pour le contrôle parental, un titre multijoueur plus large (décrit plus loin dans cette rubrique) doit pouvoir limiter le multijoueur en ligne aux seuls amis et utiliser ce scénario comme solution de repli. Les contrôles parentaux qui limitent les interactions avec des inconnus sont également appliqués par les services XBOX. Ce type de multijoueur peut être réalisé à l’aide des services XBOX suivants.- Multiplayer Activity (MPA)
- Multiplayer Session Directory (MPSD) ou Multiplayer Manager (MPM)
- Presence
- Stats
- Social Manager
Jeu en ligne au moyen d’une liste de sessions de jeu
Dans le scénario de jeu en ligne au moyen d’une liste de sessions de jeu, un joueur peut parcourir une liste de sessions de jeu pouvant être rejointes, puis sélectionner celle qu’il souhaite rejoindre. Le joueur peut également créer de nouvelles instances de session de jeu en hébergeant une partie localement. Ces instances de jeu peuvent autoriser des préférences personnalisées (comme le mode de jeu, le niveau ou les règles du jeu). Selon la conception du titre, les sessions de jeu peuvent prendre en charge des restrictions, comme l’obligation de saisir un mot de passe pour rejoindre ou un certain niveau de joueur ou de compétence. Ces instances de session de jeu peuvent également être entièrement publiques ou masquées, selon la façon dont votre jeu implémente le parcours et la jonction des sessions. Ce scénario permet aux joueurs de choisir eux-mêmes une session de jeu. Cela donne le contrôle au joueur. Cependant, rien ne garantit qu’une session offrira une bonne expérience. Une session ne peut pas être remplie avec le bon ensemble de joueurs à un niveau de compétence intéressant. Une liste de sessions est plus efficace lorsque les jeux ont une communauté multijoueur restreinte mais active. Ce type de multijoueur peut utiliser des services similaires à ceux du scénario précédent.- MPSD
- Parcours des sessions multijoueurs
- Presence
- Stats
- Social Manager
Jeu en ligne au moyen de Looking for Group
Le scénario de jeu en ligne au moyen de Looking for Group est similaire au scénario de liste de sessions. Cependant, il s’en distingue sur plusieurs points importants. Au lieu d’une liste de parties dans le titre, la plateforme fournit des fonctionnalités permettant de répertorier les sessions de jeu en dehors du jeu. Ces annonces « Looking For Group » visent à offrir une expérience plus sociale et incluent des restrictions liées au jeu, aux compétences et aux relations sociales. Cela permet à un jeu d’offrir une meilleure expérience que les listes de sessions et donne davantage de contrôle au créateur de la session. Le joueur qui a créé la session « Looking for Group » peut approuver ou refuser les demandes d’autres joueurs souhaitant rejoindre le groupe. Cela permet aux joueurs de trouver d’autres joueurs qui partagent leurs préférences de style de jeu. Vous ne pouvez pas implémenter cela dans votre jeu aujourd’hui; vous activez cette fonctionnalité hors du jeu en annonçant des activités pouvant être rejointes par d’autres moyens. Cette implémentation est réalisée au moyen de d’autres services similaires présentés dans les scénarios précédents.- MPA
- MPSD
- Presence
Matchmaking simple
Dans le scénario de matchmaking simple, un joueur (ou un groupe de joueurs) cherche d’autres joueurs (connus ou non du joueur) pour une partie en ligne. Au lieu de sélectionner des amis, le jeu fournit un flux de matchmaking simple afin que les joueurs puissent rejoindre des sessions de jeu avec d’autres joueurs. Le flux de matchmaking de ce scénario est simple : les joueurs recherchent et trouvent d’autres joueurs sans configuration de matchmaking importante. Ce scénario fonctionne mieux avec des audiences en ligne plus importantes.Listes de blocage
Pour associer correctement les joueurs, tout matchmaking doit s’efforcer de respecter les listes de blocage des services XBOX. Le service SmartMatch des services XBOX gère automatiquement ces restrictions et permet de les désactiver dans le matchmaking classé lorsqu’elles ne sont pas souhaitées. Respecter ce type de restrictions contribue à garantir une expérience plus sûre et de meilleure qualité pour les joueurs.Vérifications réseau de qualité de service (QoS)
Les vérifications réseau de qualité de service (QoS) constituent une part importante du matchmaking. Ces vérifications garantissent que la connectivité réseau entre deux joueurs est suffisante pour une bonne expérience de jeu. Cela diffère du scénario de jeu en ligne avec des amis, car il est possible de relancer le matchmaking et de trouver d’autres joueurs en cas de mauvaise connexion réseau. Ce type de multijoueur peut utiliser des services similaires à ceux du scénario précédent.- MPSD
- Presence
- Stats
- Social Manager
- Matchmaking SmartMatch
Matchmaking basé sur les compétences
Le scénario de matchmaking basé sur les compétences est un perfectionnement du scénario de matchmaking simple. Dans ce scénario, le service de matchmaking inclut des ensembles de règles plus avancés, portant par exemple sur les compétences, le niveau du joueur et d’autres propriétés propres au jeu. Le service de matchmaking utilise des règles qui exploitent ces paramètres de match pour trouver une session de meilleure qualité pour le joueur. Selon la conception du jeu, les paramètres de match sont configurés directement par le joueur ou définis automatiquement par le titre. SmartMatch des services XBOX fournit un ensemble de règles pouvant être utilisées pour le matchmaking basé sur les compétences. Le service SmartMatch n’intègre directement aucun algorithme de compétence. Utilisez votre propre algorithme de compétence pour calculer ces valeurs et les fournir à une règle SmartMatch qui les utilise pour évaluer les joueurs. Ce type de multijoueur peut utiliser des services similaires à ceux du scénario précédent.- MPSD
- Presence
- Stats
- Social Manager
- Matchmaking SmartMatch
