Pular para o conteúdo principal
Este artigo descreve como configurar o ambiente de desenvolvimento para o PlayFab Lobby e criar seu primeiro lobby usando o SDK C/C++ do PlayFab Multiplayer.
O PlayFab Multiplayer SDK também fornece APIs para o PlayFab Matchmaking. * Para obter mais informações sobre as APIs de C++, consulte o Início rápido do SDK de Matchmaking. * Para obter mais informações sobre as APIs do Unity, consulte o Início rápido para Unity * Para obter mais informações sobre as APIs do Unreal, consulte o Início rápido para Unreal

Pré-requisitos

Você precisa de uma conta do PlayFab para usar os PlayFab Lobbies. Para obter instruções sobre como criar uma conta, consulte Início rápido: Game Manager.

Baixar e configurar o PlayFab Multiplayer SDK

Baixe o SDK de C/C++ para sua plataforma e integre os arquivos de cabeçalho do provedor e de biblioteca ao seu build.
Este início rápido se concentra no uso do SDK de C/C++. Para as interfaces do Unity e do Unreal, consulte os seguintes artigos: * Início rápido para Unity * Início rápido para Unreal

Fazer login de uma entidade do PlayFab

Para usar o SDK do PlayFab Lobby, você precisa autenticar seu cliente usando chaves de entidade e tokens de entidade do PlayFab. Obtenha um par de chave e token de entidade do PlayFab fazendo login com a API REST LoginWithCustomId. Essa API também está disponível como uma projeção de C/C++ por meio do PlayFab Services SDK.
LoginWithCustomId é uma forma rápida de começar a usar os recursos do PlayFab, mas não se destina a ser o mecanismo de login com o qual você lança o jogo. Para obter orientações sobre login, consulte Noções básicas e práticas recomendadas de login.

Inicializar o PlayFab Multiplayer SDK

Inicialize o PlayFab Multiplayer SDK seguindo estas etapas básicas:
  1. Inicialize o SDK chamando PFMultiplayerInitialize
  2. Defina a chave e o token de entidade usados pela biblioteca em nome dos seus jogadores chamando PFMultiplayerSetEntityToken.

Criar um lobby

Por fim, criaremos um lobby seguindo estas etapas básicas:
  1. Chame PFMultiplayerCreateAndJoinLobby
  2. Verifique a conclusão assíncrona sondando periodicamente PFMultiplayerStartProcessingLobbyStateChanges em busca de uma PFLobbyCreateAndJoinLobbyCompletedStateChange.
Para obter mais informações sobre como criar lobbies, consulte Criar um lobby. Para obter mais informações sobre como processar operações assíncronas, consulte Operações e notificações assíncronas.

Próximas etapas

Confira também

Última modificação em 8 de outubro de 2026