Criar uma fila de sessões de jogo - Amazon GameLift

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criar uma fila de sessões de jogo

Este tópico descreve como criar uma fila que ofereça uma experiência ao jogador com latência mínima e que use com eficiência os recursos de hospedagem. Para obter mais informações sobre filas de sessões de jogo e como elas funcionam, consulte Gerenciando a colocação de sessões de jogos com GameLift filas da Amazon.

Esses GameLift recursos da Amazon exigem filas:

Melhores práticas para filas de sessões de GameLift jogos da Amazon

Uma fila de sessões de jogo contém uma lista de frotas nas quais a Amazon GameLift pode colocar novas sessões de jogo. Cada frota pode ter recursos de hospedagem implantados em várias localizações geográficas. Ao escolher um posicionamento, a fila seleciona uma frota e uma localização da frota com base em um conjunto de prioridades que você definiu para a frota.

Considere as seguintes diretrizes e melhores práticas:

  • Adicione frotas em locais que cubram seus jogadores. Você pode adicionar frotas e aliases em qualquer local disponível. A localização é importante se você estiver fazendo posicionamentos com base na latência relatada do jogador.

  • Use aliases para todas as frotas. Atribua um alias a cada frota em uma fila e use os nomes de alias ao definir destinos em sua fila.

  • Use a mesma versão ou script de jogo ou similar para todas as frotas. A fila pode colocar os jogadores em sessões de jogo em qualquer frota na fila. Os jogadores devem poder jogar em qualquer sessão de jogo em qualquer frota.

  • Crie frotas em pelo menos dois locais. Ao ter servidores de jogos hospedados em pelo menos um outro local, você atenua o impacto das interrupções regionais em seus jogadores. Você poderá reduzir a escala de suas frotas de backup e usar o ajuste de escala automático para aumentar a capacidade se o uso aumentar.

  • Priorize o posicionamento da sessão de jogo. Uma fila prioriza as opções de posicionamento com base em vários elementos, incluindo a ordem da lista de destinos.

  • Crie sua fila no mesmo local do seu atendimento ao cliente. Ao colocar sua fila em um local próximo ao atendimento ao cliente, você pode minimizar a latência de comunicação.

  • Use frotas com vários locais. Use a configuração do filtro de fila para evitar que a fila coloque sessões de jogo em locais específicos. Você poderá usar pelo menos duas frotas de vários locais com residências diferentes para mitigar o impacto das colocações de jogos durante uma interrupção regional.

  • Use a mesma configuração TLS de certificado para todas as frotas. Os clientes de jogos que se conectam às sessões de jogo em suas frotas devem ter protocolos de comunicação compatíveis.