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 diretório precisa incluir todos os componentes necessários para executar os servidores de jogos e hospedar as sessões de jogos, inclusive 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 os arquivos de compilação, certifique-se de que o servidor do jogo possa ser executado em uma instalação limpa do sistema operacional de destino. Isso verifica se você incluiu de todas as dependências necessárias no pacote e a precisão do script de instalação.