Configure para desenvolvimento iterativo com a Amazon GameLift Anywhere - 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á.

Configure para desenvolvimento iterativo com a Amazon GameLift Anywhere

GameLift A Amazon fornece ferramentas e soluções para ajudar você a configurar um ambiente de teste hospedado para uso durante o desenvolvimento do jogo. Com essas ferramentas, você pode criar um ambiente que espelhe a experiência real dos jogadores de hospedagem gerenciada com a Amazon GameLift e ofereça suporte a um processo de desenvolvimento rápido e iterativo.

Com um ambiente de teste separado, você remove a sobrecarga de uma frota GameLift gerenciada pela Amazon durante o teste. Você não precisa mais carregar cada nova iteração de compilação do servidor de jogo, criar uma nova frota para ela e esperar mais de 15 minutos para que ela seja ativada. Em vez disso, você pode criar uma nova compilação, atualizar rapidamente a frota de testes com a nova compilação, iniciá-la e começar os testes.

Usando uma GameLift Anywhere frota da Amazon, você pode configurar um ambiente de teste usando um dispositivo local, como sua estação de trabalho de desenvolvimento. Você também pode configurar um ambiente de teste usando um recurso de hospedagem baseado em nuvem.

Configure um ambiente de Anywhere teste para desenvolver e testar uma variedade de cenários, incluindo estes:

  • Teste a integração do seu servidor de jogos com o SDK GameLift do servidor Amazon. Você pode testar mesmo sem um cliente de jogo ativo usando chamadas de AWS CLI para iniciar novas sessões de jogo e acompanhar eventos de sessões de jogos.

  • Teste as interações entre o cliente do jogo, o serviço de back-end e o GameLift serviço da Amazon à medida que você desenvolve componentes para o jogo. Ajuste a experiência do jogador ao entrar em um jogo.

  • Experimente com seu design de FlexMatch matchmaker. Experimente as variações do conjunto de regras e outras implementações de recursos de matchmaking. Configure e teste o preenchimento de matchmaking.

  • Experimente outros recursos de GameLift hospedagem da Amazon, como configurações de tempo de execução (com o Amazon GameLift Agent) para gerenciamento do ciclo de vida do servidor de jogos.

  • Crie, teste e repita rapidamente para validar todos os aspectos da experiência do jogador do seu jogo, incluindo interações multijogador, em um ambiente hospedado ao vivo.

Posteriormente, ao preparar seu jogo para o lançamento, você deverá adicionar frotas GameLift gerenciadas pela Amazon para ajustar suas configurações de hospedagem e testar cenários adicionais, incluindo os seguintes:

  • Experimente e teste designs de filas de sessões de jogos, incluindo o uso de frotas com vários locais, frotas spot e sob demanda e vários tipos de instâncias.

  • Experimente as opções de posicionamento de sessões de jogo com frotas gerenciadas, incluindo o uso de políticas opcionais de latência e configurações de priorização da frota.

  • Configure o escalonamento de capacidade para atender à demanda dos jogadores, usando opções de escalonamento automático ou manual.

  • Configure AWS CloudFormation com frotas GameLift gerenciadas pela Amazon para gerenciar seus recursos de hospedagem a longo prazo.