Pular para o conteúdo principal
O LocalMultiplayerAgent (LMA) é um agente auxiliar que facilita iterações de desenvolvimento mais rápidas ao testar ou executar o servidor de jogo no seu computador local. Sem nenhuma conexão com a nuvem, o LMA pode fornecer respostas simuladas ao Game Server SDK (GSDK) e testar seus servidores de jogo como se estivessem sendo executados no PlayFab Multiplayer Servers (MPS). Veja alguns exemplos do que você pode fazer com o LocalMultiplayerAgent:
  • Verificar a integração do GSDK com seus servidores de jogo.
  • Testar a conexão com seus servidores de jogo
  • Executar um diagnóstico nos seus servidores de jogo: logs e arquivos de configuração gerados em cada sessão de jogo
  • Verificar a configuração do build

Pré-requisitos

  1. Servidor de jogo integrado ao GSDK.
    O GSDK facilita a comunicação bidirecional entre o processo do servidor de jogo e o serviço MPS. Para saber como integrar servidores de jogo ao GSDK, consulte este artigo. O tutorial usa o exemplo Wrapper do GitHub. O exemplo Wrapper inclui um jogo falso e o GSDK. Para baixar o exemplo, consulte PlayFab Wrapper Sample.
  2. Conjunto de ferramentas do LocalMultiplayerAgent (LMA).
    Baixe a versão mais recente e extraia-a para a pasta desejada (como C:\PlayFabVmAgent).
  3. [Opcional] Instale o Docker Desktop no Windows.
    O LMA pode depurar servidores de jogo em contêineres Linux/Windows usando o Docker para Windows. Você pode ignorar esta parte se quiser executar o servidor de jogo como um processo (executar o servidor de jogo executável) em vez de um contêiner.

Próximas etapas

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