- Vue d’ensemble du multijoueur (rubrique sous NDA)
- Conseils de conception multijoueur pour XBOX et PC (rubrique sous NDA)
- Conseils de conception multijoueur multiplateforme (rubrique sous NDA)
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.- Vue d’ensemble du multijoueur des services XBOX
- Fonctionnalités multijoueurs des services XBOX
- Gestion de la durée de vie du processus de session multijoueur
- Matchmaking simple et avancé
- Expériences sociales des services XBOX pour les titres dotés de composants de session et de matchmaking personnalisés
- Communication sécurisée par chat vocal et textuel en temps réel
- Solution de mise en réseau et de communication en temps réel pour les titres client-hôte
- Voir aussi
- Fonctionnalités multijoueurs des services XBOX
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.
