> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Vue d'ensemble du multijoueur

> Vue d'ensemble des technologies multijoueurs Microsoft pour les serveurs dédiés, le pair-à-pair, le matchmaking, les invitations, la gestion des sessions et le chat de jeu sur toutes les plateformes.

Les jeux multijoueurs permettent aux utilisateurs de jouer ensemble et de partager une expérience dans le monde que vous créez.

Pour créer des jeux multijoueurs, vous avez besoin d'un ensemble de technologies qui fonctionnent parfaitement ensemble afin d'offrir une excellente expérience.

Chez Microsoft, nous proposons une suite de services que vous pouvez utiliser comme solution complète ou avec la technologie existante de votre studio pour créer des expériences multijoueurs multiplateformes. Cela signifie que vous pouvez continuer à utiliser ce dont vous disposez déjà en combinaison avec nos services.

Nos services sont évolutifs et conçus pour vous aider à créer un large éventail de scénarios. Votre expérience multijoueur peut être de nature compétitive, par exemple en un contre un, en équipe ou de style « battle royale ». Elle peut aussi être de nature coopérative, en permettant aux utilisateurs de s'entraider. Elle peut répondre à des besoins variés, d'un environnement aux limites définies jusqu'à un vaste monde ouvert dans les jeux en ligne massivement multijoueurs (MMO).

Cette rubrique fournit une vue d'ensemble de nos technologies prenant en charge des fonctionnalités telles que l'hébergement de serveurs dédiés, le pair-à-pair, le matchmaking, la mise en réseau, les invitations et jonctions, la gestion des sessions de jeu et le chat de jeu.

## Fonctionnalités

Nos technologies et services sont regroupés par fonctionnalité multijoueur. Certaines fonctionnalités disposent de plusieurs technologies ou services pour répondre à différents besoins.

Pour voir comment ces services se combinent avec d'autres fonctionnalités multijoueurs populaires comme les amis, le commerce, les live ops et l'analytique de jeu, consultez [Conseils de conception multijoueur pour XBOX et PC](/fr/services/xbox-services/multiplayer/overviews/multiplayer-design-guidance-xbox-pc-gdk) et [Conseils de conception multijoueur multiplateforme](/fr/services/xbox-services/multiplayer/overviews/multiplayer-design-guidance-cross-platform).

| Domaine | Description | Technologie/service | Introduction | SDK |
| - | - | - | - | - |
| Mise en réseau | Communication de données de jeu à jeu | [PlayFab Party](https://learn.microsoft.com/gaming/playfab/features/multiplayer/networking/) | Party est une solution de communication réseau multiplateforme sécurisée. Elle est incluse sans frais supplémentaires pour les développeurs éligibles de l'écosystème XBOX via [PlayFab Foundation Mode](/fr/services/playfab/get-started/mode-overview).<br /><br />Sur PC, vous êtes également libre d'utiliser votre propre pile réseau ou des solutions middleware, sans aucune restriction. | [PlayFab Party SDK](https://learn.microsoft.com/gaming/playfab/features/multiplayer/networking/party-sdks) |
| Chat | Chat vocal et textuel entre joueurs dans le jeu | [PlayFab Party](https://learn.microsoft.com/gaming/playfab/features/multiplayer/networking/) | Party est une solution de communication réseau multiplateforme qui comprend le chat vocal et textuel, avec des options d'accessibilité comme la synthèse vocale, la reconnaissance vocale et la traduction en temps réel. Elle est incluse sans frais supplémentaires pour les développeurs éligibles de l'écosystème XBOX via [PlayFab Foundation Mode](/fr/services/playfab/get-started/mode-overview).<br /><br />Party fournit également un plug-in pour les services XBOX afin de vous aider à respecter les exigences XBOX (XR) et les normes de sécurité des communications en ligne. Sur PC, vous êtes libre d'utiliser votre propre technologie de chat vocal ou des solutions middleware. Vous devez cependant respecter les paramètres de sécurité en ligne de l'utilisateur des services XBOX, quelle que soit la technologie vocale sous-jacente, sur PC comme sur les consoles XBOX. | [PlayFab Party SDK](https://learn.microsoft.com/gaming/playfab/features/multiplayer/networking/party-sdks) |
| | | [Game Chat 2](/fr/services/xbox-services/multiplayer/chat/game-chat2/game-chat-2-intro) | Game Chat 2 permet la communication entre réseaux entre les titres pour console XBOX et Windows 10. Lorsque vous utilisez Game Chat 2, vous devez fournir votre propre maillage réseau.<br /><br />Cependant, les API de plateforme fournies par Game Chat 2 permettent automatiquement à vos titres de respecter les exigences XBOX (XR) liées à la communication, à la confidentialité ou à la sécurité. Les API sont étroitement liées à l'identité des services XBOX. Game Chat 2 fournit également des fonctionnalités de chat accessibles intégrées, comme la synthèse vocale (TTS) et la reconnaissance vocale (STT). | [GDK](https://aka.ms/gdkdl) (Game Chat 2) |
| Invitations/Jonction | Comportement d'invitation et de jonction hors du jeu | [XBOX Multiplayer Manager (MPM)](/fr/services/xbox-services/multiplayer/mpm/live-multiplayer-manager-overview) | XBOX Multiplayer Manager (MPM) est une API côté client. Cela signifie qu'elle ne peut être utilisée que si vous avez une architecture client-hôte. Elle vous permet d'ajouter à votre jeu des fonctionnalités comme l'envoi d'invitations de jeu, l'acceptation d'invitations à rejoindre une partie et l'affichage des joueurs récents. <br /><br />Les joueurs peuvent envoyer des notifications d'invitation hors du jeu ou rejoindre leurs amis via la Game Bar ou l'application XBOX. Vous pouvez utiliser l'interface utilisateur fournie par le système, appelée Title Callable User Interface (TCUI), ou votre propre interface personnalisée pour afficher les options, l'état et la progression du multijoueur.<br /><br />MPM est conçu pour permettre de mettre en œuvre rapidement des scénarios multijoueurs courants qui suivent les bonnes pratiques. Il gère donc de nombreuses exigences XBOX (XR) que votre jeu doit implémenter pour réussir la certification.<br /><br />MPM fonctionne mieux pour les jeux comptant jusqu'à huit joueurs. Les jeux comptant davantage de joueurs doivent utiliser directement l'API XBOX Multiplayer Session Directory (MPSD). | [GDK](https://aka.ms/gdkdl) |
| | | [XBOX Multiplayer Session Directory (MPSD)](/fr/services/xbox-services/multiplayer/mpsd/live-mpsd-overview) | XBOX Multiplayer Session Directory (MPSD) est choisi et utilisé par de nombreux titres en raison de ses fonctionnalités hautement personnalisables, de son évolutivité et, surtout, de sa fiabilité. Les API MPSD offrent les fonctionnalités de MPM et davantage. Une différence est que MPSD peut être utilisé pour une architecture serveur-client et offre des fonctionnalités avancées avec plus de personnalisation.<br /><br />MPSD offre une initialisation gérée pour les serveurs. Cela signifie qu'il peut fonctionner avec SmartMatch pour aider à déterminer la qualité de service (QoS) lors des demandes de serveur et gérer l'allocation et la désallocation. Il offre aussi davantage de fonctionnalités de gestion des sessions, comme le stockage des métadonnées de session de jeu et la synchronisation des mises à jour. De plus, vous pouvez utiliser des modèles d'appel de service à service (S2S) pour gérer efficacement plusieurs utilisateurs via des appels de service uniques.<br /><br />Pour les jeux de huit joueurs ou plus, veillez à utiliser MPSD plutôt que MPM. Pour les jeux de cent joueurs ou plus, comme les jeux en ligne massivement multijoueurs (MMO), utilisez MPSD XSAPI S2S. | [GDK](https://aka.ms/gdkdl) |
| | | [XBOX Multiplayer Activity (MPA)](/fr/services/xbox-services/multiplayer/mpa/live-mpa-overview) | Disponible à partir de la version 20.06, le GDK inclut désormais XBOX Multiplayer Activity (MPA). MPA est le service le plus récent, avec des API simplifiées conçues pour les développeurs qui disposent de leurs propres services de matchmaking et de session.<br /><br />Il permet d'implémenter le comportement d'invitation et de jonction hors du jeu, conformément aux exigences XBOX (XR), avec votre propre solution de gestion des sessions. Vous pouvez appeler MPA directement depuis vos propres services via les API S2S de MPA. Vous n'avez pas besoin d'intégrer MPM/MPSD. | [GDK](https://aka.ms/gdkdl) |
| | | [PlayFab Lobby](https://learn.microsoft.com/gaming/playfab/features/multiplayer/lobby/) | Le composant PlayFab Lobby de PlayFab Multiplayer permet aux membres d'inviter d'autres joueurs dans leur lobby directement via le service de lobby. Ces invitations fonctionnent en multiplateforme lorsqu'elles sont utilisées dans le jeu. <br /><br /> Les joueurs peuvent également partager la chaîne de connexion du lobby via des mécanismes d'invitation hors du jeu propres à chaque plateforme. | [PlayFab Multiplayer Client SDK](/fr/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/lobby-matchmaking-sdks) |
| Matchmaking | Associer des individus et des équipes pour jouer selon diverses règles | [XBOX SmartMatch](/fr/services/xbox-services/multiplayer/matchmaking/live-matchmaking-overview) | La technologie XBOX SmartMatch prend en charge un matchmaking personnalisé fondé sur un ensemble de spécifications et de règles. Elle peut fournir un matchmaking simple ou des options multijoueurs classées plus complexes dans votre jeu.<br /><br />Bien que SmartMatch prenne en charge le jeu entre appareils entre votre jeu sur console XBOX et votre jeu utilisant les services XBOX sur PC, il ne prend pas en charge le matchmaking entre jeux utilisant d'autres identités comme Steam ou PlayStation.<br /><br />Vous êtes également libre d'utiliser votre propre service de matchmaking, mais vous devrez l'intégrer à MPA pour prendre en charge les comportements d'invitation et de jonction XBOX afin de respecter les exigences de conformité XBOX. Envisagez d'utiliser PlayFab Matchmaking pour un matchmaking multiplateforme et multi-identité. | [GDK](https://aka.ms/gdkdl) |
| | | [PlayFab Matchmaking](https://learn.microsoft.com/gaming/playfab/features/multiplayer/matchmaking/) | PlayFab Matchmaking offre un service de matchmaking indépendant de l'identité et de la plateforme, inclus sans frais supplémentaires pour les développeurs éligibles de l'écosystème XBOX via [PlayFab Foundation Mode](/fr/services/playfab/get-started/mode-overview). Il vous permet de créer une logique de matchmaking à l'aide d'attributs de match et de configurations de file d'attente.<br /><br />Pour plus de simplicité, le service se met également à l'échelle automatiquement pour gérer les charges de matchmaking. Il gère aussi le traitement des erreurs courantes et le remplissage (backfill). Il peut également être utilisé avec PlayFab Servers pour demander, allouer et désallouer automatiquement des serveurs de jeu multijoueur pour vous.<br /><br />Pour vous aider à anticiper les tendances et à optimiser les charges, il offre aussi des statistiques de matchmaking et des analyses de file d'attente. | [PlayFab Multiplayer Client SDK](/fr/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/lobby-matchmaking-sdks) |
| Parcours des sessions | Tenir à jour la liste des joueurs d'une session de jeu et/ou parcourir les joueurs qui cherchent à jouer en ligne | [XBOX Multiplayer Session Directory (MPSD)](/fr/services/xbox-services/multiplayer/mpsd/live-mpsd-overview) | Multiplayer Session Directory (MPSD) vous permet de tenir à jour une liste de sessions de jeu multijoueur et d'offrir aux utilisateurs une autre méthode pour rejoindre des parties multijoueurs, en permettant de rechercher des parties disponibles selon des paramètres d'entrée.<br /><br />MPSD ne peut être utilisé que pour des titres compatibles avec les services XBOX développés pour les consoles XBOX et le PC. Si vous souhaitez créer un parcours des sessions avec une liste incluant des utilisateurs d'autres plateformes ou identités, vous aurez besoin d'un service de session personnalisé ou d'autres solutions middleware. | [GDK](https://aka.ms/gdkdl) |
| | | [PlayFab Lobby](https://learn.microsoft.com/gaming/playfab/features/multiplayer/lobby/) | Le SDK client PlayFab Multiplayer inclut un service de session multiplateforme évolutif prenant en charge les notifications push en temps réel. Il s'agit d'un mécanisme de regroupement hautement personnalisable permettant aux joueurs de trouver des parties et de jouer ensemble.<br /><br /> PlayFab Lobby et Matchmaking fonctionnent parfaitement ensemble pour créer des expériences multijoueurs cohérentes pour votre titre. | [PlayFab Multiplayer Client SDK](/fr/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/lobby-matchmaking-sdks) |

« PlayStation » est une marque déposée ou une marque commerciale de Sony Interactive Entertainment Inc.

## Étape suivante

Découvrez comment utiliser notre technologie sous forme de suite complète ou en combinaison avec votre solution personnalisée ou d'autres solutions middleware.

* Pour le développement de titres XBOX et PC, consultez [Conseils de conception multijoueur pour XBOX et PC](/fr/services/xbox-services/multiplayer/overviews/multiplayer-design-guidance-xbox-pc-gdk).
* Pour le développement de titres multiplateformes, consultez [Conseils de conception multijoueur multiplateforme](/fr/services/xbox-services/multiplayer/overviews/multiplayer-design-guidance-cross-platform).

## Voir aussi

* [Vue d'ensemble des concepts multijoueurs](/fr/services/xbox-services/multiplayer/concepts/live-multiplayer-concepts)
* [Scénarios multijoueurs courants](/fr/services/xbox-services/multiplayer/overviews/live-common-multiplayer-scenarios)


## Related topics

- [Vue d'ensemble du multijoueur des services XBOX](/fr/services/xbox-services/multiplayer/overviews/live-multiplayer-intro.md)
- [Vue d'ensemble des services XBOX](/fr/services/xbox-services/fundamentals/live-xbl-overview.md)
- [Conseils de conception multijoueur multiplateforme](/fr/services/xbox-services/multiplayer/overviews/multiplayer-design-guidance-cross-platform.md)
- [Présentation de l'appel direct du service Multijoueur](/fr/services/xbox-services/multiplayer/concepts/live-intro-calling-mp-directly.md)
- [Conseils de conception multijoueur pour XBOX et PC](/fr/services/xbox-services/multiplayer/overviews/multiplayer-design-guidance-xbox-pc-gdk.md)
