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á.
O que é GameLift Servidores Amazon?
Use o Amazon GameLift Servers para implantar, operar e escalar servidores dedicados e de baixo custo na Nuvem para jogos multijogador baseados em sessão. Construído com base na infraestrutura de computação AWS global, Amazon GameLift Servers ajuda a fornecer servidores de jogos de alto desempenho e alta confiabilidade, ao mesmo tempo em que dimensiona dinamicamente o uso de recursos para atender à demanda mundial de jogadores.
Recursos principais
-
Implante hospedagem em AWS regiões e zonas locais em todo o mundo para levar seus jogos a novos jogadores. Veja uma lista completa dos locais suportados pelo Amazon GameLift Servers.
-
Ofereça a menor latência possível e uma ótima experiência de jogador, onde quer que seus jogadores estejam.
-
Use filas de colocação em vários locais para colocar os jogadores de forma dinâmica em sessões de jogo com experiências de jogador ideais.
-
Otimize a capacidade da frota para obter eficiência de custos e, ao mesmo tempo, manter a qualidade do serviço.
-
Escalone a capacidade com base na demanda do jogador usando o ajuste de escala automático com base em origem
-
Mantenha o buffer de capacidade para lidar com fluxos repentinos de jogadores.
Para obter mais detalhes, consulte GameLift Servidores Amazon opções de hospedagem de jogos.
-
Hospedagem de jogos na Nuvem, gerenciada pelo Amazon GameLift Servers
-
Hospede servidores de jogos na infraestrutura do Amazon Elastic Compute Cloud (Amazon EC2). Escolha entre tipos de recursos, incluindo instâncias Graviton otimizadas para computação (C-family), otimizadas para memória (R-family) e econômicas. ARM-based
-
Personalize a forma como o Amazon GameLift Servers gerencia todos os aspectos da sua solução de hospedagem de jogos, desde a implantação de servidores de jogos e o início de sessões de jogo até a combinação de jogadores e sua inserção nos jogos.
-
Use frotas de vários locais para agilizar a implantação global de servidores de jogos.
-
Aproveite a hospedagem de baixo custo com as instâncias Spot do Amazon EC2
. -
Implante servidores de jogos Windows ou Linux com hospedagem EC2 gerenciada.
-
Implante Linux-based contêineres com seu servidor de jogos com hospedagem gerenciada de contêineres.
-
-
Hospedagem de jogos gerenciada por você, com o Amazon GameLift Servers Anywhere
-
Aproveite os recursos de colocação e gerenciamento de sessões de jogos do Amazon GameLift Servers.
-
Self-manage implantações e escalabilidade de servidores de jogos em seu próprio hardware, infraestrutura local ou outros provedores de nuvem.
-
-
hospedagem de jogos híbrida
-
Crie uma solução de hospedagem de jogos que use uma combinação de frotas gerenciadas pelo Amazon GameLift Servers e frotas Anywhere para trabalhar com soluções existentes ou oferecer suporte à migração.
-
-
Permita que ao Amazon GameLift Servers gerenciar os processos do servidor de jogos para você, monitorar o status e a disponibilidade do servidor de jogos e posicionar novas sessões de jogo mediante solicitação.
Use os recursos de colocação de sessões de jogo para ajudar os jogadores a encontrar e participar de sessões de jogo que proporcionarão a melhor experiência possível ao jogador. Confie na tomada de decisões do Amazon GameLift Servers ou personalize de acordo com critérios como custo de hospedagem, latência do jogador e localização geográfica.
-
Crie filas de colocação de sessões de jogo para processar com eficiência novas solicitações de sessão de jogo. Use recursos para definir um equilíbrio entre qualidade de colocação e velocidade que atenda às expectativas do seu jogo e do jogador.
Aproveite os recursos opcionais de sessão de jogadores para reservar vagas de jogadores em sessões de jogo, validar a conexão dos jogadores e monitorar a disponibilidade de slots. Pesquise ou filtre as sessões de jogo existentes para encontrar os slots disponíveis.
-
Adicione uma criação de partidas robusta que esteja totalmente integrada à sua solução de hospedagem do Amazon GameLift Servers.
-
Crie regras personalizadas de criação de partidas com base nos atributos e preferências do jogador, como nível de habilidade ou escolha de personagem, e use uma lógica complexa conforme necessário.
-
Configure partidas em equipe para uma jogabilidade competitiva ou cooperativa. Equilibre os jogadores na composição das and/or partidas da equipe.
-
Otimize o algoritmo de criação de partidas para equilibrar a qualidade da partida e os tempos de espera.
-
Suporte partidas de 2 a 200 jogadores simultâneos.
-
Suporte o preenchimento de partidas para preencher as vagas de jogadores disponíveis e manter as sessões de jogo cheias.
-
Obtenha métricas em tempo real sobre uso e desempenho de sessões de jogo e atividades de jogadores, bem como desempenho e integridade de hospedagem para frotas gerenciadas.
-
Integre-se com CloudWatch a Amazon para alertas e painéis.
-
Acesse os registros do servidor e o rastreamento de eventos para solucionar problemas.
-
Analise os dados de desempenho e utilização para otimizar o dimensionamento (frotas gerenciadas) ou a alocação de recursos (frotas autogerenciadas).
-
Personalize a lógica de colocação da sessão de jogo, incluindo a priorização de latência, custo e localização.
-
Para hospedagem gerenciada, escolha seus recursos de hospedagem de jogos e forneça instruções para iniciar e executar servidores de jogos em cada instância. Para contêineres gerenciados, faça o ajuste fino da alocação de recursos entre contêineres.
-
Defina suas próprias regras de criação de partidas.
-
Implemente estratégias personalizadas para escalar a capacidade.
-
Adicione o código do servidor de jogos para integrá-lo aos seus AWS serviços existentes, como bancos de dados ou ferramentas de armazenamento de conteúdo.
-
Crie um serviço de backend com recursos personalizados para gerenciar solicitações de participação de jogadores (como grupos de jogadores), gerenciar a autenticação ou adicionar lógica e persistência personalizadas.
-
Use serviços como o Amazon DynamoDB, o Amazon Simple Storage Service e o Amazon Aurora DSQL para a persistência do estado do jogo.
-
Implemente o Amazon Cognito para autenticação de jogadores
-
Processe analytics de jogos com o Amazon Kinesis e o Amazon S3.
-
Adicione bate-papo por voz com o SDK do Amazon Chime.
-
Crie recursos de jogo personalizados usando o AWS Lambda Amazon API Gateway.
Como trabalhar com GameLift Servidores Amazon
Use essas ferramentas para trabalhar com o Amazon GameLift Servers.
- AWS CLI
-
Use o AWS Command Line Interface (AWS CLI) para fazer chamadas para o AWS SDK, incluindo a API de serviço paraAmazon GameLift Servers. Ver Conceitos básicos do AWS CLI no Guia do usuário do AWS Command Line Interface .
- Console do Amazon GameLift Servers
-
Use o Amazon GameLift Servers do Console de gerenciamento da AWS
para configurar recursos, gerenciar suas implantações de jogos e rastrear métricas de desempenho e uso. O console do Amazon GameLift Servers é uma GUI alternativa para gerenciar recursos de maneira programática ou com o AWS CLI. - Amazon GameLift Servers SDKs
-
Os SDKs do Amazon GameLift Servers contêm as bibliotecas necessárias para estabelecer comunicação entre seus clientes de jogos, servidores de jogos e serviços de jogos, e o serviço do Amazon GameLift Servers. Para obter mais informações, consulte Obtenção GameLift Servidores Amazon ferramentas de desenvolvimento.
- AWS CloudFormation
-
Use AWS CloudFormation para modelar, provisionar e gerenciar AWS recursos para sua solução de hospedagem de jogos tratando a infraestrutura como código. Crie modelos que descrevam os recursos e CloudFormation automatize as tarefas de configuração e implantação de recursos nos locais que você especificar.