Passer au contenu principal
Cette rubrique décrit les fonctionnalités multijoueurs des services XBOX, notamment Multiplayer Session Directory (MPSD), le matchmaking, la mise en réseau, le chat vocal et le chat textuel. Le multijoueur des services XBOX vous aide à créer des expériences de jeu multijoueur en temps réel dans votre titre. Vous pouvez utiliser ces fonctionnalités multijoueurs pour créer des interactions comme discuter et jouer ensemble sur Internet pour les joueurs des services XBOX. Ces interactions peuvent considérablement prolonger la durée de vie et l’utilisation de votre titre au-delà du jeu en solo classique. Vous pouvez également utiliser ces fonctionnalités avec vos solutions personnalisées et les fonctionnalités multijoueurs d’Azure PlayFab. Pour combiner ces fonctionnalités lors du développement de titres à l’aide du Microsoft Game Development Kit (GDK), consultez les rubriques suivantes : Si vos titres ont besoin d’hébergement de serveurs, consultez Multiplayer Servers. En créant une excellente expérience multijoueur, votre titre peut tirer parti du vaste réseau social des joueurs des services XBOX pour augmenter la base de joueurs de votre jeu et favoriser une communauté durable de fans fidèles qui jouent ensemble.

Fonctionnalités multijoueurs des services XBOX

Vous pouvez utiliser les API multijoueurs des services XBOX pour activer des fonctionnalités comme l’envoi et l’acceptation d’invitations, le matchmaking, le chat vocal et le chat textuel pour les joueurs des services XBOX. Ces fonctionnalités peuvent être classées dans les principaux sous-systèmes suivants.

Gestion de la durée de vie du processus de session multijoueur

La gestion de la durée de vie du processus de session multijoueur partage et coordonne les informations nécessaires pour connecter un groupe de joueurs. Elle peut faciliter les interactions entre client et serveur, la logique de matchmaking et la création de sessions, l’interface utilisateur et les expériences de jeu multijoueur, et bien plus encore. Plusieurs types de services sont disponibles. Pour plus d’informations sur les différences entre ces services, consultez Vue d’ensemble du multijoueur (rubrique sous NDA).

Multiplayer Session Directory (MPSD)

Multiplayer Session Directory (MPSD) vous permet de gérer des expériences multijoueurs largement personnalisées. MPSD peut être utilisé pour les conceptions client/serveur et client-hôte. MPSD intègre également les expériences d’interface utilisateur (aussi appelée shell) et le système d’exploitation de la console pour trouver et inviter des joueurs des services XBOX. Pour plus de détails, consultez Vue d’ensemble de Multiplayer Session Directory.

Multiplayer Manager (MPM)

Pour les titres client-hôte (pair-à-pair avec relais) qui n’ont besoin que de fonctionnalités multijoueurs simples, vous pouvez utiliser Multiplayer Manager (MPM). Il s’agit d’une API côté client qui permet de mettre en œuvre des scénarios multijoueurs courants suivant les bonnes pratiques. MPM convient particulièrement aux sessions de jeu ne comptant pas plus de huit joueurs. Pour plus de détails, consultez Vue d’ensemble de Multiplayer Manager.

Matchmaking simple et avancé

SmartMatch est un service de matchmaking qui offre des fonctionnalités classiques de partie rapide, ainsi que le parcours des sessions et la prise en charge de scénarios de matchmaking hautement personnalisés. Vous pouvez également intégrer le système XBOX Looking for Group à votre titre afin que les joueurs puissent trouver d’autres joueurs des services XBOX qui partagent leurs centres d’intérêt et leurs objectifs. Pour plus de détails, consultez Vue d’ensemble du matchmaking.

Expériences sociales des services XBOX pour les titres dotés de composants de session et de matchmaking personnalisés

Les expériences sociales des services XBOX liées aux invitations et aux jonctions sont obligatoires pour les titres XBOX et PC Windows. Multiplayer Activity (MPA) est conçu pour aider les titres qui utilisent des composants personnalisés ou développés par le studio, comme des fonctionnalités de matchmaking et de gestion de lobby, à enrichir ces expériences sociales. Pour plus de détails, consultez Vue d’ensemble des fonctionnalités de Multiplayer Activity.

Communication sécurisée par chat vocal et textuel en temps réel

Game Chat 2 facilite une communication sécurisée dans le jeu en utilisant le graphe social des services XBOX, les services multimédias et le matériel d’encodage spécialisé des appareils XBOX One (ou version ultérieure). Pour plus de détails, consultez Présentation de Game Chat 2.

Solution de mise en réseau et de communication en temps réel pour les titres client-hôte

Si vous avez besoin d’une solution intégrée de mise en réseau et de communication en temps réel, envisagez Azure PlayFab Party. Party est une solution multiplateforme conçue pour ajouter rapidement des expériences multijoueurs aux titres client-hôte (pair-à-pair avec relais). Pour plus d’informations, consultez Vue d’ensemble de Party. XBOX Integrated Multiplayer (XIM), une solution similaire fournie par les services XBOX, est dépréciée. XIM ne fonctionne pas pour les titres Microsoft Game Development Kit (GDK). Aucun nouveau titre XBOX One Software Development Kit ne peut adopter cette technologie. Cependant, nous continuerons à prendre en charge XIM pour les titres XBOX One Software Development Kit existants afin que les titres publiés continuent de fonctionner.
Pour les titres qui utilisent une architecture client/serveur, vous pouvez toujours utiliser Party comme solution de communication vocale et de chat en temps réel.

Voir aussi

Vue d’ensemble du multijoueur (rubrique sous NDA) Scénarios multijoueurs courants
Dernière modification le 8 octobre 2026