Para usar e ver o PlayFab Multiplayer Servers, você precisa habilitar o recurso. Se você for um novo usuário, recomendamos usar o método do Game Manager para habilitar esse recurso. Para obter instruções, consulte Habilitar o recurso PlayFab Server.
Obter a ID do título e a chave secreta de desenvolvedor
-
Obtenha a ID do título do PlayFab
- Faça logon na sua conta de desenvolvedor em PlayFab.com
- No Game Manager, vá para a página My Studios and Titles. Procure o título do seu jogo e obtenha a ID do título do jogo no PlayFab
-
Obtenha a chave secreta de desenvolvedor do título
- No Game Manager, selecione seu título > configurações (ícone de engrenagem)
- Selecione Title settings e, em seguida, a guia Secret Keys para obter a chave secreta de desenvolvedor
Instalar o módulo do PowerShell PlayFab MultiplayerAPI
- Abra o Windows PowerShell como Administrador
- Se você instalou anteriormente o módulo PlayFab Multiplayer PowerShell, desinstale-o com o comando a seguir. Esse módulo foi preterido.
- Instale o novo módulo PlayFabMultiplayer API
- Saiba mais sobre os cmdlets do módulo PlayFab Multiplayer PowerShell executando o comando a seguir. Ou consulte a documentação de referência dos cmdlets do PlayFabMultiplayerApi.
Obter um EntityToken para o seu título
Execute o comando a seguir usando a ID do título e a chave de desenvolvedor associada. Você deve executar esse comando no início de qualquer sessão ao usar o módulo do PowerShell PlayFabMultiplayerApi. Ele chama a API GetEntityToken para obter um EntityToken e o armazena em uma variável de ambiente para uso em cmdlets futuros.Habilitar o recurso de servidores multijogador para o seu título
Execute o cmdlet abaixo para habilitar os recursos do Multiplayer Servers. Ele chama a API enable multiplayer servers.Title must have a valid payment instrument associated with it in order to enable Multiplayer Servers, consulte Habilitar o PlayFab Multiplayer Servers usando o Game Manager para adicionar suas informações de pagamento.
Carregar um ativo
Carregar um ativo é obrigatório ao implantar um build para servidores Windows. Isso ocorre porque seus ativos personalizam a imagem de contêiner Windows gerenciada. No entanto, é opcional ao implantar um build para servidores Linux, pois você pode personalizar a imagem de contêiner Linux. Para saber mais, consulte Criar e implantar builds Linux. Execute este comando para carregar um ativo.- Filepath: caminho para o arquivo local que você deseja carregar
- AssetName: nome do ativo a ser carregado
Criar um build
- Ao criar um build para servidores Windows, você precisa ter carregado um ativo. Caso contrário, consulte Carregar um ativo.
- Ao criar um build para servidores Linux, você precisa ter carregado sua imagem de contêiner Linux personalizada no registro de contêiner do PlayFab. Para saber mais, consulte Criar e implantar builds Linux.
Use os valores corretos para vmSize__ e __regions se você planeja aproveitar os recursos oferecidos para avaliação gratuita.
Desligando VMs
Há três maneiras de desligar VMs- Definir a meta de servidores em espera de uma região como 0; isso desligará as VMs somente dessa região.
- Excluir uma região específica de um build.
- Excluir o build inteiro; isso desligará as VMs em todas as regiões desse build.
