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 d’informations 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 via le service de lobby.
  • Le propriétaire du lobby peut choisir de réserver l’envoi d’invitations au seul propriétaire via 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 via 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 via des 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 via le 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 via le service de lobby. Le destinataire reçoit un PFLobbyInviteReceivedStateChange.

Voir aussi

Dernière modification le 8 octobre 2026