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á.
Referência da API FlexMatch do Amazon GameLift (SDK AWS)
Este tópico fornece uma lista baseada em tarefas de operações de API para o Amazon GameLift FlexMatch. A API do serviço FlexMatch do Amazon GameLift é empacotada AWS no SDK no namespace. aws.gamelift
Faça download do SDK da AWS
O Amazon GameLift FlexMatch fornece serviços de matchmaking para uso com jogos hospedados com soluções de hospedagem Amazon GameLift (incluindo hospedagem gerenciada para servidores de jogos personalizados ou servidores em tempo real e hospedagem no Amazon EC2 com o Amazon GameLift FleetIQ), bem como com outros sistemas de hospedagem, como computação ponto a ponto, local ou na nuvem primitivos. Consulte o Guia do desenvolvedor do Amazon GameLift para obter mais informações sobre outras opções de hospedagem do Amazon GameLift.
Configurar regras e processos de marcação de jogos
Chame essas operações para criar um matchmaker FlexMatch, configure o processo de matchmaking para seu jogo e defina um conjunto de regras personalizadas para criar partidas e equipes.
Configuração da marcação de jogos
-
CreateMatchmakingConfiguration: crie uma configuração de marcação de jogos com instruções para criar um grupo de jogadores e posicionar em uma nova sessão de jogo. Ao usar o Amazon GameLift para hospedagem, especifique também como criar uma nova sessão de jogo para a partida.
-
DescribeMatchmakingConfigurations: recupere as configurações de marcação de jogos definidas em uma região do Amazon GameLift.
-
UpdateMatchmakingConfiguration: altere as configurações de marcação de jogos.
-
DeleteMatchmakingConfiguration: remova uma configuração de marcação de jogos da região.
Conjunto de regras da marcação de jogos
-
CreateMatchmakingRuleSet: crie um conjunto de regras para usar na pesquisa de correspondências de jogadores.
-
DescribeMatchmakingRuleSets: recupere os conjuntos de regras de marcação de jogos definidos em uma região do Amazon GameLift.
-
ValidateMatchmakingRuleSet: verifique a sintaxe de um conjunto de regras de marcação de jogos.
-
DeleteMatchmakingRuleSet: remova um conjunto de regras de marcação de jogos da região.
Solicite uma partida para um jogador ou jogadores
Chame essas operações do serviço de cliente de jogo para gerenciar solicitações de marcação de jogos de jogadores.
-
StartMatchmaking: solicite a marcação de jogos para jogadores ou grupos que desejem jogar juntos.
-
DescribeMatchmaking: obtenha os detalhes de uma solicitação de marcação de jogos, incluindo o status.
-
AcceptMatch: em uma correspondência que exige a aceitação do jogador, registre quando um jogador aceitar uma correspondência proposta.
-
StopMatchmaking: cancele uma solicitação de marcação de jogos.
-
StartMatchBackfill: solicite correspondências adicionais de jogadores para preencher slots vazios em uma sessão de jogo existente.
Linguagens de programação disponíveis
O SDK da AWS com suporte para o Amazon GameLift está disponível nos seguintes idiomas. Para obter informações sobre suporte para ambientes de desenvolvimento, consulte a documentação para cada linguagem.
-
C++ (documentos do SDK
) (Amazon GameLift ) -
Java (documentos do SDK
) (Amazon GameLift ) -
.NET (documentos do SDK
) (Amazon GameLift) -
Go (documentos do SDK
) (Amazon GameLift) -
Python (documentos do SDK
) (Amazon GameLift ) -
Ruby (documentos do SDK
) (Amazon GameLift) -
PHP (documentos do SDK
) (Amazon GameLift) -
JavaScript/Node.js ((documentos do SDK
) (Amazon GameLift)