Preparar seu jogo para o Amazon GameLift - 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á.

Preparar seu jogo para o Amazon GameLift

Este tópico descreve as etapas para preparar seu jogo multijogador para integração com a hospedagem gerenciada do Amazon GameLift. Para preparar seu jogo, ative a comunicação entre ele e o Amazon GameLift.

Prepare o servidor de jogos personalizado

Para iniciar e interromper sessões de jogos e executar outras tarefas, um servidor de jogos deve poder notificar o Amazon GameLift sobre seu status. Para ativar a comunicação com o Amazon GameLift, adicione código ao seu projeto de servidor de jogos. Para obter mais informações, consulte Integre jogos com servidores de jogos personalizados.

  1. Prepare o servidor de jogos personalizado para hospedagem no Amazon GameLift..

    • Obtenha o SDK de servidor do Amazon GameLift e compile-o para sua linguagem de programação e mecanismo de jogos preferidos.

    • Adicione código ao seu projeto de servidor de jogo para ativar a comunicação com o Amazon GameLift.

  2. Prepare seu cliente de jogo para se conectar a sessões de jogos hospedadas pelo Amazon GameLift.

Preparar seu servidor em tempo real

O Servidores em Tempo Real do Amazon GameLift oferece uma solução de servidor leve que você poderá configurar para se adequar ao seu jogo. Um servidor em tempo real oferece os mesmos benefícios que o Amazon GameLift oferece aos servidores de jogos, mas com capacidade reduzida de personalização do servidor de jogos.

Crie um script em tempo real para hospedagem no Amazon GameLift.

Os scripts em tempo real contêm a configuração do servidor e a lógica de jogo personalizada opcional. Os servidores em tempo real são criados para iniciar e interromper sessões de jogo, aceitar conexões de jogadores e gerenciar a comunicação com o Amazon GameLift e entre jogadores em um jogo. Também existem ganchos para você adicionar uma lógica de servidor personalizada ao seu jogo. Os servidores em tempo real usam Node.js e JavaScript. Para obter mais informações, consulte Criar um script em tempo real e Teste sua integração com o Amazon GameLift.