A Gameloft reduz o consumo de energia do dispositivo em 70%, resultando em um tempo de jogo 35% maior com a API Game Mode

Contexto

Há mais de 20 anos, a Gameloft cria experiências inovadoras para plataformas digitais, desde jogos para dispositivos móveis até títulos multiplataforma para PC e console. Além das franquias já estabelecidas, a Gameloft desenvolve jogos para marcas conhecidas, como LEGO, Universal e Hasbro. Com uma equipe de 3.600 pessoas em todo o mundo, os jogos alcançam 55 milhões de jogadores únicos em mais de 100 países todos os meses.

O que a equipe fez

Lançado em 2018, o jogo de arcade de corrida Asphalt 9: Legends precisava equilibrar desempenho, fidelidade e bateria. Para isso, a Gameloft usava originalmente um sistema interno chamado "opções do jogo", que permitia que os usuários escolhessem entre três configurações: melhor desempenho, melhor qualidade ou um equilíbrio entre os dois. Se o jogador não escolhesse uma configuração, o jogo selecionaria uma automaticamente com base no dispositivo do usuário.

Recentemente, a Gameloft atualizou o jogo para incorporar a API Game Mode como uma maneira de melhorar a experiência dos usuários com dispositivos mais recentes. Com o modo jogo, os jogadores puderam usar o Painel de jogo para personalizar o desempenho e ajustar outras configurações do sistema que afetam a experiência.

Como os usuários já estavam acostumados a ver o recurso de opções do Asphalt 9, a Gameloft o integrou à API Game Mode em segundo plano, melhorando o recurso sem interromper a experiência do usuário. Os usuários podem escolher entre quatro opções:

  • PADRÃO (60 QPS em dispositivos compatíveis e 30 QPS em dispositivos mais simples),
  • PERFORMANCE (melhor qualidade, mas que consome muitos recursos em dispositivos de última geração, 60 QPS, mas qualidade inferior em dispositivos mais simples)
  • BATERIA (30 QPS para reduzir o uso da bateria) ou
  • UNSUPPORTED (as configurações visuais permanecem no menu "opções")

No modo Bateria, a fidelidade gráfica dos detalhes do ambiente é reduzida para reduzir o consumo de energia. Foram removidas tarefas computacionais como cálculos de traçado de raio para reflexões no carro e profundidade de campo das adereços ambientais, e sombreadores complexos para desfoque de movimento e efeitos climáticos são simplificados. O frame rate também é limitado a 30 QPS para economizar na carga de trabalho da CPU e GPU.

Asphalt 9 - Modo BATTERY
Asphalt 9 em execução no modo BATTERY

No modo de desempenho, o jogo detecta as capacidades do dispositivo do usuário e aplica a configuração ideal de recursos para imersão máxima sem causar uma limitação térmica no dispositivo. Embora os dispositivos possam ser otimizados temporariamente para oferecer a melhor performance, eles não são eficientes em termos de energia e geram muito calor. Digitar um desempenho máximo com moderação, como durante o carregamento, e depois baixar para o desempenho sustentado otimiza o uso de energia e proporciona uma melhor experiência do usuário em geral.

Asphalt 9 - Modo PERFORMANCE
Asphalt 9 em execução no modo PERFORMANCE

Resultados

A Gameloft esperava que os jogadores aproveitassem o desempenho e a jogabilidade aprimorados, mas foi o modo Bateria que teve alguns dos maiores impactos. Em alguns dispositivos móveis, o modo Bateria reduziu o consumo de energia do Asphalt 9 em até 70%, resultando em um tempo de jogo 35% maior em média e um dispositivo mais frio na mão do jogador.

"A implementação foi fácil de gerenciar", disse Alexandru Dumitru, gerente de operações de publicação da Gameloft, "e a equipe gostou de ter uma maneira simples de oferecer aos usuários a melhor e mais recente experiência de desempenho".

Com base nesse sucesso, a Gameloft pretende implementar a API Game Mode em outros jogos do portfólio. Jogadores de títulos competitivos de multiplayer e de tiro apreciam o desempenho extra, enquanto a criação de simuladores pode se beneficiar do modo de economia de bateria.

Noções básicas do modo jogo

Entenda seus usuários e tome decisões melhores sobre desempenho e fidelidade usando a API Game Mode.