Geral
-
P: O que é o Amazon GameLift?
O Amazon GameLift é um serviço gerenciado para implantar, operar e escalar servidores dedicados de jogo para jogos multijogador baseados em sessão. Você pode implantar seu primeiro servidor de jogo na nuvem em apenas alguns minutos, o que economiza até milhares de horas de engenharia dedicada ao desenvolvimento antecipado de software e diminui os riscos técnicos que, geralmente, fazem com que desenvolvedores eliminem de seus projetos recursos multijogador. Baseado no ambiente de computação comprovado da AWS, o Amazon GameLift permite que você ajuste a escala de servidores de jogo de alta performance para atender à demanda dos jogadores. Pague apenas pela capacidade consumida e comece a usá-lo, esteja você desenvolvendo uma ideia para um novo jogo ou executando um jogo com milhões de jogadores.
-
Que tipos de gêneros de jogos são recomendados para usar com o Amazon GameLift?
O Amazon GameLift funciona com a maioria dos gêneros de jogos multijogador.
O Amazon GameLift se destina a jogos multijogador com sessões que começam e terminam dentro de um período especificado. Esses são jogos multijogador em gêneros, como atiradores em primeira pessoa, MOBAs, luta, corrida ou esportes.
Os Servidores em Tempo Real do Amazon GameLift é ideal para jogos multijogador baseados em sessão que compartilham pequenos volumes de dados entre os jogadores e possuem simulação de baixa complexidade. Esses atributos são típicos de jogos de gêneros, como jogos de cartas, mobile match 3, estratégia em tempo real, jogos de representação ou jogos de estratégia por turnos.
-
O Amazon GameLift funciona para jogos sem tolerância com latência, como atiradores em primeira pessoa? O Amazon GameLift adiciona latência ao meu jogo?
O Amazon GameLift foi criado para funcionar bem com jogos sem tolerância com latência. Ele não insere latência adicional durante a jogabilidade.
Quando um jogador se conectar a um servidor de jogo, toda a comunicação entre os jogadores e o servidor será feita diretamente entre o cliente de jogo e o servidor de jogo. A latência obtida durante a jogabilidade dependerá da conexão de Internet do jogador e de sua distância física do servidor de jogo. É possível reduzir a latência ao posicionar servidores de jogo nas regiões e zonas locais mais próximos possíveis dos jogadores. O Amazon GameLift é aceito nas regiões América do Norte, Europa, Ásia, América do Sul. África e Austrália, o que permite escolher o melhor lugar para implantar servidores de jogo para jogadores.
-
Posso usar o Amazon GameLift com qualquer mecanismo de jogos?
Sim. O Amazon GameLift aceita o Unreal Engine, o Unity e mecanismos personalizados de jogo baseados em C# e C++. Saiba mais sobre a integração de mecanismos no Guia do desenvolvedor do Amazon GameLift.
-
Existe uma amostra de jogo que eu possa usar para testar o Amazon GameLift?
É possível testar rapidamente o Amazon GameLift usando nossa amostra de jogo. Você também pode encontrar exemplos em nossos Guias de Integração. Acesse a página Conceitos básicos para saber mais.
-
Quais sistemas operacionais e linguagens de programação de servidor são aceitos pelo Amazon GameLift?
O Amazon GameLift fornece plug-ins de mecanismo de jogo para Unity e Unreal Engine. Também há SDKs de servidor disponíveis para mecanismos de jogos personalizados escritos nas linguagens de programação C++, C# e Go. O Amazon GameLift oferece suporte a servidores de jogo executados no Windows Server 2016 e no Amazon Linux 2023. Os servidores em tempo real do Amazon GameLift oferecem suporte ao JavaScript para personalizar a lógica do servidor. O suporte ao Amazon Linux 2 será encerrado em 30 de dezembro de 2025. Consulte as Perguntas frequentes sobre o Amazon GameLift Linux Server para obter mais detalhes.
-
Quais dispositivos cliente e linguagens de programação têm suporte do Amazon GameLift?
O Amazon GameLift é independente da plataforma em que o cliente é executado. Ele é compatível com todas as principais plataformas e dispositivos, incluindo PC, PlayStation, Xbox, Nintendo, dispositivos móveis, Web e fones de ouvido AR/VR. Você pode integrar qualquer sistema de backend às APIs do Amazon GameLift para matchmaking, criação de sessão de jogo e criação de sessão de jogador usando os SDKs da AWS. Clientes e serviços do jogo (como matchmaking ou autenticação) podem usar a funcionalidade do Amazon GameLift no AWS SDK para comunicação com o serviço do Amazon GameLift e inclusão de jogadores nos jogos. O AWS SDK está disponível em C++, Java, .NET(C#), Go, Python, Ruby, PHP, JavaScript e em outras linguagens conhecidas no mercado.
-
Posso usar o Amazon GameLift com serviços de plataforma como Xbox Live, Steam, Nintendo Switch Online e PlayStation Network?
Sim. O Amazon GameLift foi criado com base em padrões de web abertos e é compatível com todas as principais plataformas de jogos.
-
Preciso autenticar jogadores para acessar meus servidores de jogo do Amazon GameLift?
Não, você não precisa autenticar jogadores. No entanto, você deverá disponibilizar para cada usuário um ID exclusivo de jogador que não contenha informações de identificação pessoal. Saiba mais na seção Integração de um cliente de jogo do Guia do desenvolvedor do Amazon GameLift. Seu backend de jogo deve ser autenticado em seus servidores no Amazon GameLift usando suas credenciais da AWS. Para saber mais sobre como configurar as credenciais da AWS, visite a página Configurar uma conta da AWS no Guia do desenvolvedor do Amazon GameLift.
-
Quais ferramentas de depuração o Amazon GameLift disponibiliza para servidores de jogo?
É possível rastrear métricas de performance e integridade de servidores de jogo para descobrir e investigar problemas. Você pode depurar frotas durante a extração da compilação, a instalação e a validação do runtime fazendo o download dos logs de criação da frota na guia Events no console do Amazon GameLift. Também é possível acessar remotamente instâncias em uma frota para inspecionar status, depurar problemas ou conectar ferramentas de depuração. Para acessar instâncias de modo remoto, será possível usar o Windows Remote Desktop for Windows ou o SSH for Linux. Acesse o Guia do desenvolvedor do Amazon GameLift para saber mais sobre a depuração e o Amazon GameLift Anywhere.
-
As métricas são coletadas em tempo real?
Geralmente, os dados agregados no nível de frota são disponibilizados no console do Amazon GameLift em até dez minutos de coleta e os dados agregados no nível do servidor são disponibilizados dentro de cinco minutos de coleta.
-
O Amazon GameLift disponibiliza ferramentas operacionais de monitoramento e alarme?
O console do Amazon GameLift disponibiliza painéis em tempo real para ajudar a entender a experiência dos jogadores. Você também pode usar o Amazon CloudWatch para monitorar todos os seus recursos do Amazon GameLift e reagir aos problemas que surgirem. Com o CloudWatch, é possível criar painéis de resumo e configurar alarmes operacionais para ajudar a identificar problemas antes que eles possam prejudicar os seus jogadores. As métricas do Amazon GameLift são disponibilizadas automaticamente no CloudWatch, contanto que a sua frota esteja ativa. Saiba mais sobre as métricas do CloudWatch no Guia do desenvolvedor do Amazon GameLift.
-
Quais atributos de matchmaking o Amazon GameLift disponibiliza?
A plataforma de matchmaking do Amazon GameLift inclui filas do FlexMatch e das sessões de jogos. O FlexMatch permite reunir jogadores de acordo com regras estabelecidas. Você pode usar o FlexMatch para configurar conjuntos de regras que agrupam jogadores equilibrando a qualidade do jogo e o tempo de espera do jogador. Os resultados do FlexMatch são alimentados automaticamente em uma fila de sessão de jogos, que pode selecionar de modo inteligente o servidor de jogos mais próximo disponível para o jogo de acordo com a localização de cada jogador, oferecendo aos jogadores a menor latência possível graças à ampla presença global da AWS. Saiba mais sobre filas de sessões de jogos e o FlexMatch na documentação do Amazon GameLift.
-
Posso criar e implantar minhas compilações usando contêineres?
O Amazon GameLift oferece suporte a todo o ciclo de vida de desenvolvimento de servidores de jogos em contêineres, permitindo implantações consistentes e seguras em ambientes on-premises, na nuvem ou híbridos nas instâncias do Amazon GameLift. Os contêineres empacotam todo o ambiente de runtime: todo o código, dependências e arquivos de configuração necessários para executar o servidor de jogos, e os desenvolvedores podem mover facilmente as compilações de servidores de jogos entre suas máquinas locais para testes, ambientes de teste e implantações de produção on-premises ou na nuvem. O uso de instâncias do Amazon GameLift permite escalar rapidamente os recursos de computação para atender à demanda dos jogadores sem exigir manutenção do hardware físico.
-
O Amazon GameLift oferece suporte a sessões de jogo persistentes ou de longa duração?
Embora não haja limite para a duração de uma sessão de jogo no Amazon GameLift, há alguns detalhes a serem considerados quando se trata de sessões longas ou persistentes. O Amazon GameLift fornece gerenciamento de sessões para sessões de até 200 jogadores. Sessões maiores e mais longas exigem uma solução personalizada de gerenciamento usando um banco de dados separado, como o Amazon DynamoDB. Também é recomendável armazenar as informações da sessão do jogo em um banco de dados para fornecer aos jogadores uma visão das sessões existentes. Você pode atualizar as informações da sessão de jogo de maneira centralizada por meio das APIs do Amazon GameLift. Os servidores de jogos no Amazon GameLift têm acesso ao perfil do IAM que você definiu para sua frota, que permite acessar armazenamento e bancos de dados como Amazon S3 e Amazon DynamoDB diretamente do servidor do jogo. Para bancos de dados executados em uma sub-rede privada dentro da sua VPC, você precisará criar uma camada de API segura para permitir que os servidores de jogos acessem os dados. Para MMOs de grande escala que exigem particionamento mundial para milhares de jogadores, soluções personalizadas no Amazon EC2, Amazon ECS ou Amazon EKS geralmente são melhores do que o Amazon GameLift. Para obter orientação sobre hospedagem persistente de jogos mundiais na AWS, visite a Biblioteca de soluções da AWS para jogos aqui.
-
Como faço para iterar rapidamente com o Amazon GameLift durante o desenvolvimento?
O kit de ferramentas Amazon GameLift inclui uma ferramenta de atualização rápida de compilação que permite substituir as compilações de servidores de jogos nas frotas ativas do Amazon GameLift. Isso reduz o tempo de iteração nas frotas de desenvolvimento para apenas alguns minutos, permitindo que os desenvolvedores testem as alterações rapidamente e forneçam versões atualizadas do servidor de jogos para testadores de controle de qualidade e outras equipes internas.
-
Como faço para iterar rapidamente com o Amazon GameLift quando meu jogo estiver em produção?
O kit de ferramentas do Amazon GameLift inclui um exemplo de script de implantação de produção que ilustra como você pode atualizar as compilações de servidores de jogos que estão implantadas nas frotas EC2 gerenciadas pelo Amazon GameLift que atualmente hospedam jogos ao vivo. Quando os desenvolvedores de jogos precisam atualizar a versão do servidor de jogos sem interromper as sessões ao vivo, eles podem modificar e utilizar o script de amostra para realizar essa tarefa. O script implanta o novo servidor do jogo e, em seguida, utiliza aliases para fazer a transição do tráfego do jogador para os servidores do jogo que executam a versão atualizada.
-
Já tenho a capacidade de bare metal protegida. Posso utilizá-la com o Amazon GameLift?
Sim. Você pode combinar a infraestrutura on-premises com frotas gerenciadas do Amazon GameLift para hospedar uma frota global de servidores de jogos híbridos utilizando o Amazon GameLift Anywhere. Consulte nossa publicação no blog e o guia do desenvolvedor sobre hospedagem híbrida de servidores de jogos com Amazon GameLift Anywhere para obter mais informações.
-
O que é uma AMI?
Uma imagem de máquina da Amazon (AMI) que conta com o suporte e a manutenção da AWS para uso no Amazon EC2. Uma AMI é criada para oferecer um ambiente de execução estável, seguro e de alta performance para aplicações executadas no Amazon EC2. Ele também inclui vários pacotes que permitem a fácil integração com a AWS, incluindo ferramentas de configuração de execução e muitas bibliotecas e ferramentas populares da AWS. A AWS disponibiliza atualizações contínuas de segurança e manutenção para todas as instâncias que executam o Amazon AMI.
-
Como começo a usar o Amazon GameLift?
Primeiro, integre o Amazon GameLift ao backend e ao servidor de jogos usando o AWS SDK e o Amazon GameLift Server SDK. Depois, faça upload do servidor de jogos no Amazon GameLift da sua conta da AWS e use o console do Amazon GameLift para configurar frotas de recursos computacionais e implantar o jogo. Quando os jogadores se conectarem, será possível monitorar a frota por meio do console do Amazon GameLift. Também é possível integrar o Amazon GameLift a serviços personalizados de jogo, como os de identidade ou sistema de matchmaking, usando o AWS SDK.
-
Qual é a melhor forma de me preparar para o próximo lançamento do meu jogo?
O Amazon GameLift fornece documentação para ajudar você a se preparar para o lançamento de produção do seu jogo. Os tópicos incluem preparar seu jogo para uso com o Amazon GameLift, testes de carga e solicitação de aumentos de cota de serviço. Consulte o nosso guia do desenvolvedor para obter mais informações.
-
Que tipo de suporte está disponível?
Cada cliente tem acesso à documentação, aos fóruns, à biblioteca de soluções da AWS e ao kit de ferramentas Amazon GameLift. Suporte adicional está disponível nos pacotes do AWS Premium Support.
Instâncias e frotas
-
O que é uma frota?
Uma frota é um conjunto de recursos computacionais que executa a criação do jogo e hospeda as sessões do jogo. Ela pode fornecer hospedagem para vários locais em todo o mundo. Existem dois tipos de frotas: Amazon GameLift e Amazon GameLift Anywhere. A frota Amazon GameLift representa os recursos de hospedagem como um conjunto de equipamentos computacionais virtuais totalmente gerenciados pela Amazon Elastic Compute Cloud (Amazon EC2) denominados instâncias. As frotas do Amazon GameLift Anywhere representam recursos de hospedagem no formato de um conjunto de servidores gerenciados pelo cliente. Você pode acomodar as alterações na demanda de jogadores ao aumentar ou diminuir o número de instâncias ou de hardwares gerenciados pelo cliente na sua frota. Uma frota é configurada para usar um determinado tipo de instância, implantar uma compilação e executar um ou mais processos de servidor em cada instância.
-
O que é uma frota com vários locais?
Uma frota com vários locais é uma frota com recursos de hospedagem em várias localizações geográficas. As frotas com vários locais têm uma região de origem e um ou mais locais remotos. Ao utilizar frotas com vários locais, você pode carregar um binário de jogo e implantar seus recursos de hospedagem em várias localizações geográficas. Os locais remotos podem ser qualquer uma das regiões ou zonas locais da AWS compatíveis com o Amazon GameLift. Para obter mais informações, consulte o Guia do desenvolvedor do Amazon GameLift.
-
Qual o tempo necessário para criar uma frota?
O tempo de criação da frota depende do tamanho da construção do jogo, do runtime do script de instalação e do número de locais que você está implantando. Esse tempo é medido a partir do momento em que você envia uma solicitação de criação de frota até quando ela está totalmente implantada e acessível aos seus jogadores. Para saber mais sobre os tempos de criação da frota, acesse o guia do desenvolvedor.
-
Com quais tipos de instâncias o Amazon GameLift é compatível?
Consulte a página de preços de instâncias do Amazon GameLift para obter uma lista completa das instâncias do Amazon GameLift.
-
Como faço para selecionar o tipo de instância correto para o meu jogo?
O tipo de instância certo depende do desempenho do servidor do seu jogo e do número de processos de servidor que você planeja executar simultaneamente em cada instância. A complexidade da computação do jogo, a otimização do jogo e do código de rede, bem como o número máximo de jogadores, são os principais determinantes do tamanho da instância que você precisa. Uma das vantagens do Amazon GameLift é que você paga apenas pelo que usar, o que o torna ideal e econômico para testar o desempenho do seu jogo em diferentes famílias e tipos de instâncias.
-
Quantos processos de servidor posso executar em uma instância do Amazon GameLift?
Até 50. O número de processos de servidor depende dos requisitos de desempenho dos servidores do seu jogo e do tipo de instância que você escolher para a sua frota. Ao configurar uma frota, você selecionará um tipo de instância e configurará a frota para executar simultaneamente um número ideal de processos de servidor. A execução de mais processos em menos instâncias pode ajudá-lo a diminuir custos. Você também pode configurar a sua frota para executar várias compilações de servidor ou configurações de jogo em cada instância.
-
Com que velocidade posso adicionar ou remover novas instâncias da minha frota do Amazon GameLift?
O Amazon GameLift disponibiliza um ambiente de computação realmente elástico. As instâncias do Amazon GameLift permitem ajustar a capacidade em minutos, em vez de horas ou dias. É possível provisionar simultaneamente uma, centenas ou até milhares de instâncias do servidor.
Forneça de forma transparente a capacidade necessária para assimilar as alterações de demanda dos jogadores com o Amazon GameLift Target Tracking. O Target Tracking é um recurso de escalabilidade automática que permite definir simplesmente uma meta percentual para sessões de jogo disponíveis, criando um buffer para acomodar flutuações no tráfego de jogadores. O Amazon GameLift adicionará ou removerá capacidade conforme a necessidade para manter esse buffer de sessões de jogo disponíveis no valor pretendido e se ajustará a um padrão de carga flutuante, reduzindo as flutuações rápidas de capacidade. Para obter mais informações, consulte a seção Autoscaling do Guia do desenvolvedor do Amazon GameLift.
-
O que acontece com os meus dados quando uma instância do Amazon GameLift é encerrada?
O Amazon GameLift retém métricas de atividade. Ao encerrar uma instância, serão perdidos todos os dados gerados pelo servidor de jogo e armazenados na instância. No entanto, você pode configurar o Amazon GameLift para que ele mantenha e armazene esses arquivos de logs por até sete dias após o encerramento da instância.
-
Posso acessar frotas e instâncias em tempo real?
Sim. É possível acessar uma instância em uma frota que esteja com um status de ativação, ativo ou de erro. Isso é útil para depuração, inspeção da atividade de jogadores em tempo real, como também para ferramentas de conexão do monitoramento de desempenho ou análise comparativa. Você pode modificar as configurações e os protocolos da frota usando a interface de linha de comandos (CLI) da AWS ou o console do Amazon GameLift.
-
O Amazon GameLift permite que eu atualize uma frota de produção em tempo real ou reverta o processo para uma frota anterior, caso ocorra algum problema?
Sim, o Amazon GameLift simplifica a atualização de frotas de produção com seu atributos de alias. Um alias permite que você direcione tráfego para frotas sem ter que alterar o descritor de endpoint cliente. Após a criação de uma nova frota de produção, você poderá editar um alias para que ele aponte de uma frota antiga para esta mais nova, direcionando todos os jogadores conectados para o novo atributo de alias da nova frota. Saiba mais sobre a criação de aliases em nosso Guia do desenvolvedor do Amazon GameLift.
-
Em quais regiões o Amazon GameLift está disponível?
Para ver uma lista das regiões nas quais o Amazon GameLift está disponível atualmente, acesse a documentação do Amazon GameLift.
-
O que são zonas locais da AWS?
As Zonas locais da AWS permitem que você use o Amazon GameLift mais perto de mais usuários finais, fornecendo a eles acesso de latência muito baixa aos servidores de jogos dedicados que executam seus jogos multijogador baseados em sessão. As Zonas locais da AWS são um novo tipo de infraestrutura da AWS projetada para executar workloads relacionadas a jogos que exigem latência inferior a 10 milissegundos, como jogos remotos em tempo real e realidade aumentada e virtual. Nem todo cliente deseja operar seu próprio datacenter local, enquanto outros podem estar interessados em parar de usar totalmente o datacenter local. As zonas locais permitem que os clientes obtenham todos os benefícios de ter os recursos de computação mais próximos dos usuários finais, sem a necessidade de ter e operar sua própria infraestrutura de data center.
-
O que são zonas locais da AWS?
As Zonas locais da AWS permitem que você use o Amazon GameLift mais perto de mais usuários finais, fornecendo a eles acesso de latência muito baixa aos servidores de jogos dedicados que executam seus jogos multijogador baseados em sessão. As Zonas locais da AWS são um novo tipo de infraestrutura da AWS projetada para executar workloads relacionadas a jogos que exigem latência inferior a 10 milissegundos, como jogos remotos em tempo real e realidade aumentada e virtual. Nem todo cliente deseja operar seu próprio datacenter local, enquanto outros podem estar interessados em parar de usar totalmente o datacenter local. As zonas locais permitem que os clientes obtenham todos os benefícios de ter os recursos de computação mais próximos dos usuários finais, sem a necessidade de ter e operar sua própria infraestrutura de data center.
-
No momento, quais são os locais disponíveis para as zonas locais?
Para ver uma lista das zonas locais nas quais o Amazon GameLift está disponível atualmente, visite a documentação do Amazon GameLift.
-
Quais são os tipos de instância compatíveis com as zonas locais?
Oferecemos suporte aos seguintes tipos de instâncias em Zonas locais para o Amazon GameLift: C5d 2xlarge e R5d 2xlarge.
Amazon GameLift Spot
-
O que é o Amazon GameLift Spot?
As instâncias do Amazon GameLift Spot oferecem acesso à capacidade de computação extra da AWS com uma economia entre 50% e 85% em comparação com os preços sob demanda. Entretanto, essas instâncias podem ser interrompidas pela AWS dois minutos após o envio de uma notificação quando a AWS precisar da capacidade. Durante o período da notificação, você pode migrar ou fechar os jogos em execução nessas instâncias. Usando o algoritmo de posicionamento de sessão de jogo integrado do Amazon GameLift, você pode otimizar a economia de custos e, ao mesmo tempo, manter a alta disponibilidade do servidor de jogos. O algoritmo coloca novas sessões em servidores de jogos com base nas latências dos jogadores, nos preços das instâncias e nas taxas de interrupção do Spot. Você pode personalizar a forma como o algoritmo equilibra essas prioridades.
-
Por que usar as instâncias do Amazon GameLift Spot?
Você obtém o mesmo hardware de alto desempenho das instâncias sob demanda do Amazon GameLift, mas com uma economia entre 50% e 85%. Você poderá economizar muito dinheiro se aceitar uma pequena redução de disponibilidade do servidor em comparação com a obtida usando apenas instâncias sob demanda. Para obter mais informações sobre preços à vista e ver exemplos, consulte a página de preços do Amazon GameLift Service.
-
Quais são as melhores práticas para usar as instâncias do Amazon GameLift Spot?
Você pode encontrar as práticas recomendadas para usar instâncias do Spot em nosso guia do desenvolvedor. Você também pode encontrar um tutorial sobre a melhor forma de configurar uma fila de sessão de jogo para instâncias do Spot em nosso guia do desenvolvedor.
-
O que acontece quando as instâncias do Amazon GameLift Spot recebem um aviso de encerramento?
Se a AWS precisar de mais capacidade, algumas instâncias do Amazon GameLift Spot poderão receber um aviso de que os servidores de jogos precisarão ser desligados em até dois minutos. Quando isso acontecer, você poderá usar o período de aviso para migrar ou encerrar as sessões de jogo ativas. Para manter a mesma quantidade de capacidade disponível para seu jogo, o algoritmo de posicionamento da sessão de jogo iniciará automaticamente novos servidores na mesma região usando tipos alternativos de instâncias do Spot ou usando instâncias sob demanda.
-
O Amazon GameLift garante taxas de encerramento ao usar o Amazon GameLift Spot e o algoritmo?
Não. O algoritmo de posicionamento da sessão de jogo Amazon GameLift minimiza as chances de encerramento.
-
Como o algoritmo de posicionamento de sessões de jogos do Amazon GameLift minimiza as chances de as instâncias serem encerradas enquanto os jogos estão ativos?
O algoritmo de posicionamento de sessões de jogos do Amazon GameLift rastreia as taxas de interrupção do Spot e usa esses dados para colocar jogos automaticamente em instâncias com baixas frequências de interrupção.
-
Como serei cobrado se os preços do Amazon GameLift Spot mudarem durante a execução de uma instância?
Enquanto uma instância do Spot estiver em execução, você será cobrado pelo preço definido ao início de cada hora.
-
Onde posso ver meu histórico de uso das instâncias do Amazon GameLift Spot e o valor da fatura?
O Console de Gerenciamento da AWS disponibiliza um relatório de faturamento detalhado que mostra os horários de início e término/parada da instância do Spot para todas as instâncias.
-
Quanto economizarei usando o Amazon GameLift Spot?
Os preços da instância spot do Amazon GameLift variam de acordo com a oferta e procura de cada tipo de instância em cada região. Os preços de instância spot são definidos pelo Amazon e são ajustados gradualmente de acordo com tendências de longo prazo da oferta e da demanda de capacidade de instâncias spot. Entretanto, os preços do Amazon GameLift spot nunca são mais altos do que os preços do Amazon GameLift sob demanda. No console do Amazon GameLift, é possível ver três meses de histórico de dados de preços e economia do GameLift Spot para cada tipo de instância e região.
Amazon GameLift FlexMatch
-
O que é o Amazon GameLift FlexMatch?
O Amazon GameLift FlexMatch está disponível para qualquer pessoa que use os servidores de jogos gerenciados do Amazon GameLift. O FlexMatch também pode ser usado como um atributo independente e está disponível para qualquer pessoa, independentemente de hospedar os jogos peer-to-peer, on-premises ou em primitivos de computação em nuvem. Consulte nossa documentação para obter mais informações sobre o Amazon GameLift FlexMatch.
-
Onde o Amazon GameLift FlexMatch está disponível?
Para ver uma lista das regiões nas quais o Amazon GameLift FlexMatch está disponível atualmente, acesse a documentação do Amazon GameLift.
-
Em quais regiões da AWS posso colocar um matchmaker do Amazon GameLift FlexMatch?
Para ver uma lista de regiões nas quais você pode colocar um matchmaker do Amazon GameLift FlexMatch, visite a documentação do Amazon GameLift.
-
Posso editar um conjunto de regras do Amazon GameLift FlexMatch depois de criá-lo?
Não. Após a criação de um conjunto de regras do FlexMatch, não é possível alterá-lo. Para alterar um conjunto de regras, é necessário cloná-lo, atribuir ao conjunto de regras clonado um novo nome e fazer as alterações. Para alterar o conjunto de regras de um matchmaker em execução, altere a configuração do matchmaker para usar o novo conjunto de regras em vez do anterior. Como um conjunto de regras pode ser usado por um ou mais matchmakers em execução, essa limitação evita a ocorrência de consequências inesperadas em sistemas de produção em execução.
-
Posso usar filas de sessão de jogo sem usar o Amazon GameLift FlexMatch?
Sim. Se você quiser usar o seu próprio sistema de matchmaking, poderá alimentar os resultados em qualquer fila de sessões de jogos que definir.
-
Há algum custo adicional pelo uso do Amazon GameLift FlexMatch?
O uso do Amazon GameLift FlexMatch no modo autônomo incorrerá em cobranças com base nos pacotes dos jogadores e nas horas de matchmaking consumidas. Consulte a página de preços do Amazon GameLift FlexMatch para obter mais detalhes. Jogos bem-sucedidos com o FlexMatch resultam automaticamente na criação de novas sessões de jogo. Dependendo da forma como você gerencia a capacidade dos servidores de jogo, a criação de novas sessões de jogos pode iniciar mais instâncias de servidor, as quais serão cobradas de acordo com os preços padrão de instância do Amazon GameLift.
Amazon GameLift Anywhere
-
O que é o Amazon GameLift Anywhere
Use o Amazon GameLift para integrar hardware em qualquer lugar dentro de seu ambiente (on-premises ou nuvem) na sua hospedagem de jogo do Amazon GameLift. O Amazon GameLift Anywhere introduz um tipo de computação, Anywhere, usado para cadastrar seu hardware on-premises ou na nuvem com o Amazon GameLift em uma frota do Amazon GameLift Anywhere. Você pode integrar as frotas Anywhere e Amazon EC2 em filas de sessões de matchmaker e jogos para gerenciar o posicionamento do matchmaking e do jogo através do seu hardware em uma localização.
-
Quais são os requisitos mínimos para usar o Amazon GameLift Anywhere?
Você precisará baixar a última versão do Amazon GameLift Server SDK. Você pode baixar o SDK na documentação do Amazon GameLift.
-
E se eu estiver usando uma versão anterior do Amazon GameLift Server SDK?
Você precisará realizar uma migração para habilitar o Amazon GameLift Anywhere. Saiba mais sobre como migrar seu projeto do Amazon GameLift atual para o SDK atualizado clicando neste link.
-
O Amazon GameLift Anywhere tem uma versão gratuita?
Sim. O Amazon GameLift Anywhere inclui um total de 3.000 organizações de sessões de jogos e 500.000 minutos de conexão com o servidor por mês, com duração de um ano por conta em todos os ambientes de gerenciamento. Consulte os preços do Amazon GameLift Anywhere para obter mais detalhes.
-
Como começar a usar o Amazon GameLift Anywhere?
Visite o guia do desenvolvedor para começar a usar o Amazon GameLift Anywhere.
Armazenamento
-
Qual é a quantidade de armazenamento que o Amazon GameLift disponibiliza em cada instância?
O Amazon GameLift inclui 50 GB de volume de uso geral (SSD) do EBS para cada instância. No entanto, esse limite é ajustável. Para obter mais informações, consulte a página Service Quotas do Amazon GameLift.
-
O que é o catálogo de compilações?
O catálogo de compilações é um registro de todas as compilações do servidor que foram carregadas no Amazon GameLift. As compilações no estado de funcionamento estão disponíveis para a criação de frotas a qualquer momento.
-
Existe um limite de quantas compilações eu posso armazenar no catálogo de compilações?
O catálogo de compilações pode armazenar no máximo 1.000 compilações ou 100 GB de armazenamento.
Service Quotas
-
Existe um limite para o número de frotas que posso criar?
Sim, como padrão, você está limitado a 10 frotas por região. No entanto, esse limite é ajustável. Para obter mais informações, consulte a página Service Quotas do Amazon GameLift.
-
Existe um número máximo de instâncias permitidas por frota?
Não, você só está limitado pelos limites da sua conta da AWS.
-
Existe um limite para o número de instâncias que posso executar no Amazon GameLift?
Sim. O Amazon GameLift é limitado pelo número de instâncias disponíveis para a sua conta da AWS. Se você precisar aumentar esse limite, acesse a página de Service Limits no console do Amazon GameLift.
-
Existe um número máximo permitido de jogadores por sessão de jogo?
Se você estiver usando o Amazon GameLift para gerenciar suas sessões de jogo ou usar o Amazon GameLift FlexMatch para criar novas sessões após combinar jogadores, o número máximo de jogadores por sessão é 200. Se você não usa o Amazon GameLift para gerenciar suas sessões de jogo, sua contagem de jogadores é limitada apenas pelas restrições de hardware e rede que estão sendo utilizadas.
-
Existe um número máximo de jogadores por instância?
Não, o número máximo de jogadores por instância é definido principalmente pelo design e código do seu jogo.
-
Existe um número máximo de jogadores por frota?
Não.
Faturamento
-
Qual é o custo do Amazon GameLift?
Você paga pelos recursos computacionais e pela largura de banda que os seus jogos de fato usam, sem contratos mensais ou anuais. Consulte a página de preços do Amazon GameLift para obter mais informações.
-
Quanto custa o Amazon GameLift FlexMatch?
O FlexMatch no modo autônomo custará 20 USD por milhão de pacotes de jogadores e 1 USD por hora de jogo. O FlexMatch conta um Pacote de Jogador toda vez que você envia um pedido de jogador para jogar uma sessão de jogo. Esse pacote também inclui atributos de jogador usados para avaliar uma partida. O Matchmaking Hours é calculado como a duração do FlexMatch está executando uma avaliação de matchmaking, arredondado para o microssegundo mais próximo.
Consulte a página de preços do Amazon GameLift FlexMatch para obter detalhes.
-
Quanto custa o Amazon GameLift Anywhere?
Você paga por cada sessão de jogo organizada e por minuto do processo de conexão com o servidor. Uma sessão de jogo é organizada quando você realiza uma requisição de API com sucesso para hospedar uma sessão de jogo em um hardware capaz de executar o software do servidor do jogo. Um minuto do processo de conexão com o servidor é definido como um minuto de conexão com um único processo de computação em um servidor de jogo cadastrado no GameLift Anywhere.Consulte a página de preços do Amazon GameLift Anywhere para obter mais detalhes. -
Há alguma cobrança adicional pelo uso dos Servidores em Tempo Real do Amazon GameLift?
Não. Observe que nossos Servidores em Tempo Real do Amazon GameLift são executados no contexto das sessões dos jogos. Dependendo da forma como você gerencia a capacidade dos servidores de jogo, a criação de novas sessões de jogos pode iniciar mais instâncias de servidor, as quais serão cobradas de acordo com os preços padrão de instância do Amazon GameLift.
-
Há alguma diferença de custo ao usar um ambiente baseado em máquina virtual versus um ambiente de contêiner para implantar sessões de jogo no GameLift?
Não, não cobramos em função de como a compilação do jogo é carregada. Você paga pelos recursos computacionais e pela largura de banda que os seus jogos de fato usam, sem contratos mensais ou anuais.
-
Quando começa e termina o faturamento dos meus jogos do Amazon GameLift?
O faturamento começa quando você aloca a capacidade do Amazon GameLift e ele lança o binário do servidor do seu jogo pela primeira vez em cada instância. O faturamento é concluído quando você interrompe as instâncias. As instâncias Windows e Linux são cobradas por instância-segundo e têm uma cobrança mínima de 1 minuto por instância.
Acordo de Nível de Serviço (SLA)
-
O que o Acordo de Nível de Serviço do Amazon GameLift assegura?
Nosso SLA garante uma porcentagem de tempo de atividade mensal de pelo menos 99,5% para o Amazon GameLift em uma determinada região.
-
Como saberei se me qualifico para um crédito de serviço de SLA?
Você é elegível para um crédito de SLA para o Amazon GameLift se uma região em que você atua tiver porcentagem de tempo de atividade mensal inferior a 99,5% durante qualquer ciclo de faturamento mensal. Para obter detalhes completos sobre todos os termos e condições do SLA, bem como detalhes sobre como enviar uma reivindicação, consulte https://aws.amazon.com/gamelift/sla/.
Segurança
-
Qualquer pessoa pode acessar o console do Amazon GameLift?
Não. Apenas seus usuários autorizados com as credenciais necessárias da AWS podem acessar o console do Amazon GameLift. Você pode usar o AWS Identity and Access Management (IAM) para compartilhar com segurança as credenciais da AWS com uma equipe. Consulte Como criar políticas do IAM para o Amazon GameLift para obter mais detalhes.
-
Posso obter um histórico das chamadas de API do Amazon GameLift realizadas na minha conta para fins de análise de segurança ou solução de problemas operacionais?
Sim. Para receber um histórico das chamadas de API do Amazon GameLift efetuadas na sua conta, basta ativar o CloudTrail no Console de Gerenciamento da AWS.
-
Onde posso localizar informações sobre segurança e os aplicativos em execução na AWS?
Para obter mais informações sobre a segurança de recursos da AWS, consulte o Centro de Segurança da AWS.
-
Que tipo de modelo de segurança o Amazon GameLift segue?
A segurança é uma responsabilidade compartilhada entre a AWS e o cliente. O modelo de responsabilidade compartilhada descreve isso como segurança da nuvem e segurança na nuvem. Você pode ler mais sobre como isso se aplica ao serviço Amazon GameLift em nosso guia do desenvolvedor aqui.
Comece a usar gratuitamente
-
Como começo a utilizar gratuitamente o Amazon GameLift?
Cadastre-se para obter uma conta da AWS e acessar imediatamente o nível gratuito da AWS, que oferecerá os seguintes benefícios:
- 125 horas por mês de Amazon GameLift c3.large, c4.large e c5.large (combinados), dependendo da região para uso de instância sob demanda, mais 50 GB de armazenamento SSD de uso geral EBS
- 15 GB por mês de largura de banda para saída agregada em todos os serviços da AWS
- 125 horas por mês de Amazon GameLift c3.large, c4.large e c5.large (combinados), dependendo da região para uso de instância sob demanda, mais 50 GB de armazenamento SSD de uso geral EBS
Comece a usar ainda hoje
Comece sua jornada com uma conta e recursos gratuitos, com o Nível gratuito da AWS.