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

# Vue d'ensemble de la fonctionnalité Multiplayer Activity

> Vue d'ensemble de la façon dont Multiplayer Activity simplifie l'intégration XBOX pour les activités, les invitations et les joueurs récents, et permet de rejoindre des parties depuis le graphe social d'un joueur.

Cette rubrique explique comment la fonctionnalité Multiplayer Activity (MPA) simplifie l'intégration des services XBOX pour
les activités des joueurs (accès aux parties), les invitations et les joueurs récents. MPA permet également
aux joueurs de lancer votre jeu depuis leur graphe social, même si le titre
lui-même n'est pas en cours d'exécution.

## Terminologie

Les quatre termes suivants sont fréquemment utilisés dans le contexte de MPA.

* **Chaîne de connexion :** chaîne créée et comprise uniquement par le titre,
  qui contient les informations nécessaires pour qu'un joueur se connecte à un autre.
  Elle contient souvent l'adresse IP d'un serveur, mais son format est libre afin d'offrir
  de la flexibilité aux titres. Cette chaîne est opaque pour MPA, qui se contente de la transmettre d'un joueur
  à un autre pour permettre aux joueurs de se rejoindre.

* **Activité :** représente une annonce indiquant que le joueur se trouve dans une expérience
  multijoueur. Elle contient une chaîne de connexion et un petit ensemble de
  propriétés permettant de restreindre qui peut rejoindre l'expérience. Les activités permettent à
  l'interpréteur de commandes d'afficher ces informations, y compris la possibilité de rejoindre la partie. Une activité
  doit toujours être présente lorsqu'un joueur se trouve dans une expérience multijoueur.

* **Invitation :** représente une demande adressée à un joueur pour rejoindre une expérience
  multijoueur. Elle contient également une chaîne de connexion. En général, un joueur
  doit avoir créé une activité avant d'envoyer des invitations à d'autres joueurs.

* **Joueur récent :** personne ayant eu une interaction significative avec un
  joueur. Les joueurs récents sont stockés par MPA dans une liste. Un joueur peut les utiliser
  pour nouer des relations d'amitié, envoyer des messages et des invitations, ou signaler des commentaires
  après une partie.

## Utilisation de MPA

### Flux client

Un titre doit suivre le flux suivant pour gérer les expériences multijoueurs.

1. Lorsque le joueur A démarre ou rejoint une expérience multijoueur, le titre doit [définir une
   activité](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to.md#setting-an-activity) pour représenter
   celle-ci.
   * Les autres joueurs du titre et des services XBOX peuvent [récupérer cette
     activité](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to.md#getting-an-activity). Selon
     leur relation avec le joueur A, l'activité qu'ils reçoivent peut également
     inclure une chaîne de connexion. Ils peuvent l'utiliser pour rejoindre la partie
     en cours.
2. Le joueur A peut envoyer des [invitations](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to.md#invites)
   à d'autres joueurs pour leur demander activement de rejoindre la partie.
3. À mesure que des joueurs rejoignent et quittent la partie, le titre doit mettre à jour le nombre de joueurs de
   l'activité en [la définissant
   de nouveau](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to.md#setting-an-activity) avec des
   informations à jour.
4. Le titre doit [mettre à jour la liste des joueurs récents
   du joueur](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to.md#updating-recent-players) avec tous les
   joueurs avec lesquels il a eu des interactions significatives.
5. Lorsque le joueur A met fin à l'expérience multijoueur ou la quitte, le titre doit [supprimer
   l'activité](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to.md#deleting-an-activity).

### Flux de serveur externe

Un serveur peut agir pour le compte des clients pour tous les éléments mentionnés précédemment. En outre, un
serveur peut :

* Enregistrer des [listes
  bidirectionnelles](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/mpa/concepts/live-mpa-recent-players.md#Unidirectional-players-vs-Bidirectional-groups)
  de joueurs récents.
* Envoyer une invitation pour le compte d'un joueur.
* Récupérer les activités de plusieurs joueurs simultanément, plutôt qu'une par une.

Pour plus d'informations, consultez [Référence RESTful des services XBOX](https://docs.xbox.com/fr-CA/reference/live/rest/atoc-xboxlivews-reference.md).

## Voir aussi

[Activités](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/mpa/concepts/live-mpa-activities.md)

[Invitations](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/mpa/concepts/live-mpa-invites.md)

[Joueurs récents](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/mpa/concepts/live-mpa-recent-players.md)


## Related topics

- [Multiplayer Activity (MPA)](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/mpa/live-mpa-nav.md)
- [Invitations entre les versions de titres Xbox One Software Development Kit/GDK](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/invites/concepts/live-multiplayer-xdkinvites.md)
- [Vue d'ensemble de Multiplayer Manager](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/mpm/live-multiplayer-manager-overview.md)
- [Vue d'ensemble de Multiplayer Session Directory](https://docs.xbox.com/fr-CA/services/xbox-services/multiplayer/mpsd/live-mpsd-overview.md)
- [Vue d'ensemble des fonctionnalités de Partner Center](https://docs.xbox.com/fr-CA/publishing/game-publishing/concepts/overview.md)
