Conectar-se a um jogo - Amazon GameLift Servers

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á.

Conectar-se a um jogo

Adicione código ao serviço de jogo para processar um jogo formado com êxito (status COMPLETED ou evento MatchmakingSucceeded) conforme necessário. Isso inclui notificar os jogadores correspondentes e enviar informações de conexão aos seus clientes de jogos.

Para jogos que usam hospedagem gerenciada do Amazon GameLift Servers, quando uma solicitação de criação de partidas é atendida com sucesso, as informações de conexão da sessão do jogo são adicionadas ao ticket de criação de partidas. Recupere um tíquete de matchmaking preenchido ligando. DescribeMatchmaking As informações de conexão incluem o endereço IP e a porta do jogo, bem como um ID de sessão do jogador para cada um. Saiba mais em GameSessionConnectionInfo. Seu cliente de jogo pode usar essas informações para se conectar diretamente à sessão de jogo para o jogo. A solicitação de conexão precisa incluir um ID de sessão de jogador e um ID de jogador. Esses dados associam o jogador conectado aos dados da partida da sessão de jogo, que incluem as atribuições da equipe (consulte GameSession).

Para jogos que usam outras soluções de hospedagem, incluindo o Amazon GameLift Servers FleetIQ, você deve criar um mecanismo para permitir que os jogadores da partida se conectem à sessão de jogo apropriada.