Passer au contenu principal
Cet article présente les invitations de lobby et explique comment les utiliser dans le SDK Lobby et Matchmaking.
Seuls les joueurs (c’est-à-dire les entités PlayFab title_player_account) peuvent envoyer ou recevoir des invitations. Les serveurs de jeu (c’est-à-dire les entités PlayFab game_server) ne le peuvent pas. Pour plus de renseignements sur la façon dont les serveurs de jeu interagissent avec les lobbies, consultez Serveurs de jeu et lobbies.

Types d’invitations

Votre jeu est susceptible d’utiliser deux types d’invitations.
  1. Invitations en jeu
  2. Invitations de plateforme

Rejoindre un lobby grâce aux invitations en jeu

  • Un membre d’un lobby peut inviter un autre joueur dans ce lobby directement au moyen du service de lobby.
  • Le propriétaire du lobby peut choisir de réserver l’envoi d’invitations au seul propriétaire au moyen de la propriété de lobby RestrictInvitesToLobbyOwner
  • Cette invitation partage la chaîne de connexion du lobby avec le joueur invité.
  • Le joueur invité reçoit l’invitation au moyen de PFLobbyInviteReceivedStateChange et peut utiliser la chaîne de connexion jointe pour rejoindre le lobby.
  • Ces invitations fonctionnent en multiplateforme, mais uniquement en jeu.

Rejoindre un lobby grâce aux invitations de plateforme

  • Les membres du lobby peuvent partager directement la chaîne de connexion du lobby avec d’autres joueurs au moyen de mécanismes d’invitation propres à la plateforme.
  • Ces invitations ne fonctionnent pas en multiplateforme, mais peuvent être reçues sans que le destinataire exécute déjà le jeu.
  • Une fois que le joueur invité a reçu la chaîne de connexion au moyen du mécanisme de la plateforme, il peut utiliser la chaîne de connexion jointe pour rejoindre le lobby.

Exemple d’envoi et de réception d’invitations à l’aide du SDK Lobby et Matchmaking

Utilisez PFMultiplayerStartListeningForLobbyInvites sur le destinataire de l’invitation pour lui permettre de recevoir des invitations en jeu. L’écouteur d’invitations passe à l’état Listening une fois correctement configuré.
Utilisez PFLobbySendInvite pour envoyer une invitation à un autre utilisateur PlayFab au moyen du service de lobby. Le destinataire reçoit un PFLobbyInviteReceivedStateChange.

Voir aussi

Dernière modification le 8 octobre 2026