Pular para o conteúdo principal
Multiplayer

Esta página ainda não foi traduzida: mostrando a versão em inglês.

Game Rooms

Game Rooms é o registro ao vivo de todas as salas que os seus game servers estão rodando. Para cada sala, mostra se é possível alocar jogadores nela, se o servidor dela ainda está vivo, quem está dentro e o endereço que os jogadores usam para alcançá-la. Daqui você pode fechar uma sala ou remover um jogador dela. A página é limitada ao Environment selecionado na barra superior, e o número ao lado de Game Rooms na barra lateral é a quantidade de salas ao vivo.

As salas são criadas pelos seus game servers, não aqui

O seu game server cria uma sala e a registra no PlayServ pelo heartbeat; a plataforma a remove quando ela termina ou fica em silêncio. Não há como criar uma sala no Backoffice. O lado do servidor está em Hospedagem de Game Server.


Como uma sala é descrita

Uma sala é o seu game server mais o seu nome, por exemplo arena/eu-match-42. Ela carrega três sinais, e o Backoffice os mostra lado a lado sem misturá-los.

SinalQuem defineO que responde
Placement state (estado de alocação)A plataformaÉ possível alocar jogadores nesta sala?
Studio state (estado do estúdio)O seu game serverO que o seu jogo reportar, como lobby ou in_progress. Mostrado como enviado, nunca interpretado.
HeartbeatO seu game server, ao enviar heartbeatsO servidor que mantém esta sala ainda está vivo?

Estado de alocação. Quando mais de um se aplica, vale o primeiro da tabela.

EstadoSignificado
Session closingA partida terminou e a limpeza está em andamento.
Self-closedO próprio game server fechou a sala para novos jogadores.
DrainingA sala está cumprindo o tempo que lhe resta e não aceita novos jogadores. Quando a causa é Room lifetime reached, uma contagem regressiva mostra quando ela fecha.
FullNão há mais vagas livres.
OpenA sala está aceitando jogadores.

Heartbeat.

EstadoSignificado
FreshOs heartbeats estão chegando no ritmo esperado.
StaleNenhum heartbeat há 15 segundos, três batidas perdidas.

Uma sala stale se limpa sozinha

Uma sala stale é removida automaticamente, sem nenhuma ação sua. Feche uma sala manualmente só quando precisar que ela suma antes disso.

Onde o servidor da sala roda.

SeloSignificado
ManagedIniciado pelo PlayServ no Cloud Run.
PooledIniciado em um pool de máquinas do PlayServ.
ExternalIniciado no servidor do próprio estúdio, incluindo servidores conectados pelo Edgegap.

Sessões ao vivo

A lista é atualizada a cada 5 segundos e pausa enquanto a aba do navegador está oculta. Live / Paused congela a lista enquanto você lê. A busca encontra o nome da sala, o game server, a instância ou a região.

Game Rooms listando seis salas pooled abertas em dois game servers, cada uma com seus jogadores, estado, heartbeat e instânciaGame Rooms listando seis salas pooled abertas em dois game servers, cada uma com seus jogadores, estado, heartbeat e instância
ColunaO que mostra
RoomNome e selo de execução. Um marcador roster significa que a plataforma e o servidor discordam sobre quem está dentro; a plataforma corrige isso sozinha.
Game server · RegionO game server que hospeda a sala e a região que ele reportou.
PlayersJogadores sobre a capacidade, com uma barra de ocupação. +N held conta os assentos reservados pelo matchmaking para jogadores que ainda não entraram; over significa que a capacidade foi reduzida em uma sala ativa, e ninguém foi expulso.
State · StudioO estado de alocação, com o estado do estúdio entre colchetes.
HeartbeatTempo desde a última batida, Fresh ou Stale.
CreatedQuando a sala se registrou. Os heartbeats não alteram esse valor.
InstanceO processo de game server que mantém a sala.

A barra de resumo acima da lista conta as salas por estado de alocação e por heartbeat; clique em uma contagem para filtrar por ela. Os cabeçalhos das colunas também ordenam e filtram. Por padrão, as salas mais cheias vêm primeiro, e as linhas mantêm a sua posição entre as atualizações.


Detalhes da sala

Tudo sobre uma sala. Abra-a clicando na sala ou no ícone de detalhes. O botão de copiar ao lado do nome copia o identificador game-server/room dela.

Os detalhes de uma sala: o estado, o heartbeat e a instância, o endereço de conexão usado pelos jogadores, os atributos reportados pelo servidor e um roster vazioOs detalhes de uma sala: o estado, o heartbeat e a instância, o endereço de conexão usado pelos jogadores, os atributos reportados pelo servidor e um roster vazio
CampoO que mostra
State · Studio stateO estado de alocação, com a eventual causa de draining e a contagem regressiva, e o estado próprio do seu servidor.
PlayersA contagem, o quão cheia a sala está e eventuais assentos reservados ou acima da capacidade.
HeartbeatSegundos desde a última batida, dentro da janela de 15 segundos.
Game server · InstanceA frota em Servers e o processo — com quantas outras salas ele mantém.
Region · CreatedComo reportado pelo servidor, e quando a sala se registrou.
CardO que contém
ConnectO endereço que os jogadores usam para alcançar a sala: host e porta, transporte e connect string, cada um com um botão de copiar. O PlayServ o entrega aos jogadores pareados exatamente como o seu servidor o reportou; ele nunca se conecta a esse endereço nem o interpreta.
AttributesOs rótulos chave/valor que o seu servidor anexou à sala.
PlayersO roster, a partir dos registros de participantes da plataforma. Jogadores connected estão na sala; os admitted resgataram um ticket e ainda não se conectaram, o que é normal por alguns segundos. Clique em um jogador para abri-lo em Players.

Fechar uma sala e remover um jogador

AçãoOndeO que acontece
Delete roomO ícone de lixeira na listaDepois que você confirma, a sala fecha e todos os jogadores nela são desconectados. O PlayServ pede ao seu servidor que a feche; um servidor que continua enviando heartbeats sem confirmar deixa a sala em Session closing.
Remove from roomO roster Players da salaDepois que você confirma, o jogador é desconectado da sala.

Um jogador removido não pode voltar à mesma sala

Uma remoção dura todo o tempo de vida da sala: o jogador é recusado com removed_from_room se tentar entrar de novo. Uma nova sala com o mesmo nome o admite normalmente.

As duas ações ficam registradas no log de auditoria.


Próximos passos

  • Servers — as frotas que hospedam essas salas e as suas configurações de sala
  • Hospedagem de Game Server — como registrar salas e reportar os dados de conexão a partir do seu servidor
  • Matchmaking e Salas — como os jogadores são alocados nas salas

Atualizado em 10 de out. de 2026