Skip to main content
Performance · QA mobile·4 min de leitura

Teste de performance em jogos mobile ao atualizar a engine

Eu repetiria os testes de performance a cada upgrade de engine ou SDK. Veja o que comparar, com que frequência testar e onde os números exigem cuidado.

Por Rofli Sanches3 de novembro de 2026
Imagem conceitual de dois celulares genéricos, um com jogo de corrida na tela, ao lado de um cabo USB sobre mesa de madeira
Imagem conceitual gerada com IA. Os aparelhos, o jogo e o ambiente são fictícios; a cena não retrata o laboratório da Kakunyn.Ver imagem em tamanho completo

Estabilidade e calor afetam a experiência

Um crash na abertura, um engasgo durante a partida ou o celular quente podem interromper um bom jogo. Eu colocaria o teste de performance no ciclo de release, principalmente quando mudam a engine, um SDK ou o sistema operacional. O resultado aprovado vale para o build, o aparelho e as condições daquela medição.

O Google Play lista limites globais de 1,09% para crashes percebidos pelo usuário e 0,47% para ANRs, calculados por usuário ativo diário. Cada métrica também tem limite de 8% por modelo de celular. Ultrapassá-los pode afetar a visibilidade ou gerar aviso na loja.

Limites de estabilidade do Google Play: crash global de 1,09%, ANR global de 0,47% e 8% por modelo de celular para cada métrica.
Limites de estabilidade do Google Play, conferidos em 3 de novembro de 2026. O limite por modelo vale separadamente para crash e ANR, sem somar as duas taxas.Definições dos limites: Android vitalsVer imagem em tamanho completo

Bateria e calor merecem checagens próprias. Uma pesquisa da CMR de 2023, com 2.086 jogadores mobile na Índia, apontou consumo de bateria em 53%, falta de espaço em 48% e aquecimento em 48%. É um levantamento datado de um mercado específico; eu usaria esses dados para escolher o que investigar.

Pesquisa CMR na Índia: consumo de bateria 53%, falta de espaço 48%, aquecimento 48%; em outro recorte, 65% dos jogadores de sessões longas consideram o calor importante.
CMR, Índia, 2023. A barra laranja trata de outra pergunta e de um subgrupo: jogadores de sessões longas. Ela não é diretamente comparável às outras três barras.Comunicado original da pesquisa CMRVer imagem em tamanho completo

Teste novamente a engine e os SDKs

Em dezembro de 2024, um desenvolvedor relatou cerca de 20 ms por frame no Unity 2022.3 e 50 ms no Unity 6.0.23f1, usando um Redmi Note 10 e um exemplo URP. Respostas posteriores discutem configurações e possíveis melhorias. É um relato com variáveis em aberto; eu investigaria antes de prever a mesma regressão em outro projeto.

SDKs pedem o mesmo cuidado. O Unity Ads 4.16.6, lançado em 22 de janeiro de 2026, documentou melhorias de estabilidade e tratamento de ANR em alguns Androids com pouca memória. É um motivo concreto para testar abertura, anúncios e retorno ao jogo depois de atualizar dependências.

Compare sessões repetíveis em aparelhos reais

Eu manteria um baseline e repetiria o mesmo percurso em celulares de entrada, intermediários e topo de linha representativos do público. Fixaria brilho, qualidade gráfica, taxa de atualização, condição de carregamento e temperatura inicial. Registraria versões do build e do sistema, repetindo as rodadas para investigar diferenças consistentes.

Além do FPS médio, olharia tempos de frame e engasgos, crescimento de memória, carregamento, bateria e temperatura ao longo da sessão. A documentação do ADPF descreve variações térmicas e de frequência da CPU no Android. O emulador ajuda em outras checagens; performance sustentada precisa de validação no hardware alvo.

O exemplo do kPerf abaixo usa dados sintéticos para mostrar uma queda de FPS junto com mais jank e atividade de CPU. Essa coincidência orientaria a investigação, sem estabelecer a causa. A coleta também tem limites: registre métricas ausentes e permissões, sem deduzir percentis de frame time a partir de uma média de FPS.

Interface do kPerf com dados sintéticos: queda de FPS perto de 105 segundos coincide com aumento de jank e uso de CPU
Sessão ilustrativa no kPerf, com dados inteiramente sintéticos exibidos na interface real. Não representa benchmark de cliente ou jogo. Os rótulos da interface estão em inglês.Ver imagem em tamanho completo

Uma cadência para começar

Eu vincularia a cobertura às mudanças e à exposição dos jogadores. Esta é uma recomendação inicial para adaptar ao risco do jogo:

  1. No protótipo, registre um cenário de referência e a meta de tempo por frame em aparelhos representativos.
  2. A cada upgrade de engine, incluindo patches LTS, compare o build anterior e o candidato com configurações equivalentes.
  3. Após atualizar SDKs de anúncios, analytics, atribuição ou rede, confira abertura, memória e os fluxos afetados.
  4. Antes de grandes releases de conteúdo e do soft launch, reveja cenas exigentes e a matriz de aparelhos.
  5. Quando um Android ou iOS novo chegar ao público, repita os cenários críticos.
  6. Em live ops, comece com um soak mensal de 30 a 60 minutos em um aparelho mais fraco suportado; ajuste a duração às sessões reais dos jogadores.

Faça o investimento gerar decisões

Testar custa tempo de aparelho, manutenção, repetição e interpretação especializada. Um único celular ou uma sessão curta podem deixar problemas passar. Eu acompanharia regressões acionáveis encontradas antes do release, tempo de investigação e relatos do suporte para avaliar o valor da cobertura.

O case da Spokko publicado pelo Google relata expansão de 520 para 9.280 aparelhos suportados em duas semanas e 10% mais downloads após decisões de cobertura baseadas em performance. É um resultado reportado para aquele jogo, sem retorno garantido para outro estúdio.

A Kakunyn oferece teste de performance de jogos mobile com foco em FPS, bateria, memória, rede, calor e crashes. Se você vai migrar de engine ou preparar um release, fale com a gente sobre os aparelhos, cenários e comparações que precisam entrar na cobertura de QA.

Conheça os serviços de QA mobile da Kakunyn

Converse com a Kakunyn sobre o próximo release

Sobre o autor

Rofli Sanches é desenvolvedor há mais de 18 anos e cofundador da Kakunyn.

Tem uma dúvida sobre seu produto ou quer uma segunda opinião?

Converse com a equipe Kakunyn sobre software e qualidade.

Voltar ao blog