Criar um pacote dos arquivos de compilação do jogo - 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á.

Criar um pacote dos arquivos de compilação do jogo

Antes de enviar seu servidor de jogo configurado para a Amazon GameLift, empacote os arquivos de compilação do jogo em um diretório de compilação. Esse processo é um requisito ao hospedar com uma frota EC2 gerenciada e é uma prática recomendada ao hospedar com uma frota Anywhere. O diretório de compilação deve incluir todos os componentes necessários para executar seus servidores de jogos e hospedar sessões de jogos. Isso pode incluir o seguinte:

  • Binários do servidor de jogo – Os arquivos binários necessários para executar o servidor de jogo. Uma compilação pode incluir binários para vários servidores de jogos compilados para rodar na mesma plataforma. Para obter uma lista das plataformas com suporte, consulte Obtenha as ferramentas de GameLift desenvolvimento da Amazon.

  • Dependências – Qualquer arquivo dependente exigido pelos executáveis do servidor de jogo para ser executado. Entre os exemplos estão ativos, arquivos de configuração e bibliotecas dependentes.

    nota

    Para compilações de jogos criadas com o GameLift servidor Amazon SDK para C++ (incluindo aquelas criadas com o plug-in Unreal), inclua o Open SSL DLL para a mesma versão do Open com a SSL qual você criou o servidor. SDK Consulte o SDK README arquivo do servidor para obter mais detalhes.

  • Script de instalação (opcional) — Um arquivo de script para lidar com tarefas que instalam sua compilação de jogos nos servidores de GameLift hospedagem da Amazon. Coloque este arquivo na raiz do diretório de compilação. A Amazon GameLift executa o script de instalação como parte da criação da frota.

Você pode configurar qualquer aplicativo em sua compilação, incluindo seu script de instalação, para acessar seus recursos com segurança em outros AWS serviços. Para obter informações sobre formas de fazer isso, consulte Comunique-se com outros AWS recursos de suas frotas.

Depois de empacotar seus arquivos de compilação, verifique se o servidor do jogo pode ser executado em uma instalação limpa do sistema operacional de destino para verificar se todas as dependências necessárias estão incluídas e se o script de instalação está correto.