Tutorial: Integrar FlexMatch com a GameLift hospedagem da Amazon - 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á.

Tutorial: Integrar FlexMatch com a GameLift hospedagem da Amazon

FlexMatch está disponível com a GameLift hospedagem gerenciada da Amazon para servidores de jogos personalizados e servidores em tempo real. Para adicionar FlexMatch matchmaking ao seu jogo, conclua as seguintes tarefas.

  • Configurar um marcador de jogos. Um marcador de jogos recebe as solicitações de marcação de jogos dos jogadores e as processa. Ele agrupa os jogadores com base em um conjunto de regras definidas e, para cada correspondência bem-sucedida, cria uma nova sessão de jogo e de jogador. Para configurar um marcador de jogos, siga estas etapas:

    • Criar um conjunto de regras. Um conjunto de regras informa ao marcador de jogos como construir uma correspondência válida. Ele especifica a estrutura da equipe e como avaliar os jogadores para inclusão em uma correspondência. Consulte os seguintes tópicos:

    • Criar uma fila de sessões de jogos. Uma fila localiza a melhor região para cada correspondência e cria uma nova sessão do jogo nessa região. Use uma fila existente ou criar uma nova para marcação de jogos. Consulte este tópico:

    • Configurar notificações (opcional). Como as solicitações de marcação de jogos são assíncronas, você precisa de uma maneira de acompanhar o status das solicitações. Notificações é a opção preferida. Consulte este tópico:

    • Configurar um marcador de jogos. Uma vez que você tem o conjunto de regras, a fila e o destino das notificações, crie a configuração para o seu marcador de jogos. Consulte os seguintes tópicos:

  • FlexMatch Integre-se ao seu serviço de cliente de jogos. Adicione funcionalidades ao seu serviço de cliente de jogos para iniciar novas sessões com a marcação de jogos. As solicitações de marcação de jogos especifica qual marcador deve ser usado e fornece os dados necessários do jogador para a correspondência. Consulte este tópico:

  • FlexMatch Integre-se ao seu servidor de jogos. Adicione funcionalidades ao servidor de jogos para iniciar sessões criadas por meio da marcação de jogos. As solicitações para esse tipo de sessão de jogo incluem informações específicas de correspondência, incluindo os jogadores e as atribuições de equipe. O servidor de jogos precisa acessar e usar essas informações ao calcular uma sessão de jogo para a correspondência. Consulte este tópico:

  • Configure o FlexMatch preenchimento (opcional). Solicite novas correspondências de jogadores para preencher os slots de jogadores em jogos existentes. Você pode ativar o preenchimento automático para que a Amazon GameLift gerencie as solicitações de preenchimento. Ou você pode gerenciar a alocação manualmente adicionando funcionalidades ao serviço de cliente de jogos ou servidor de jogos para iniciar as solicitações de alocação de correspondência. Consulte este tópico:

    nota

    FlexMatch No momento, o backfill não está disponível para jogos que usam servidores em tempo real.