O trailer de um jogo para celular pode mostrar explosões, personagens e cenários em poucos segundos. Para o jogador, porém, a experiência começa no botão de instalar e passa pelo tamanho do arquivo, pela conexão e pelo tempo até o primeiro comando responder.
A loja mostra parte desse custo antes do download. Se o pacote é grande, a pessoa pode adiar a instalação até encontrar Wi-Fi, descobrir que não há espaço ou simplesmente escolher outro jogo que começa mais rápido.
O Android explica como reduzir o arquivo de instalação, e o Google Play mostra quais informações aparecem antes do download. A Apple também orienta a diminuir o tamanho dos apps, pois a espera inicial faz parte da experiência do jogador e não é apenas uma etapa técnica de compilação.
A Unity oferece os AssetBundles, pacotes que permitem baixar imagens, sons e outros recursos depois da instalação. Eles só resolvem o problema se o conteúdo inicial já permitir jogar; depois disso, a taxa de quadros, quantidade de imagens exibidas por segundo, mostra como o jogo reage quando o processador reduz o desempenho para controlar o calor.
Compras dentro do jogo devem seguir as regras da Apple e do Google Play Billing, o sistema de pagamentos da loja. Exibir um preço que não corresponde ao valor oficial pode causar rejeição, e interromper o primeiro minuto com anúncios afasta quem ainda nem começou a primeira partida.
A primeira fase começa no download
O pacote inicial precisa conter o necessário para abrir o jogo e ensinar sua ação principal. Uma tela de logotipo seguida por outro download enorme apenas transfere a espera para dentro do aplicativo.
Asset pack é um pacote adicional de recursos, como imagens, modelos, fases e sons. Ele permite baixar conteúdo depois da instalação, mas só melhora a experiência quando a parte já disponível oferece alguma atividade útil ou explica claramente quanto falta.
Uma barra de progresso precisa mostrar avanço real e resistir a interrupções. Se a rede cair aos 80%, retomar daquele ponto é muito melhor do que reiniciar tudo quando o jogador volta ao ônibus ou troca de conexão.
Também convém avisar o tamanho antes de começar. A escolha entre baixar agora ou esperar uma rede melhor pertence à pessoa, especialmente quando o plano de dados é limitado.
Motores como Unity e Unreal oferecem formas de separar recursos, e soluções próprias podem fazer o mesmo. A decisão importante não é o nome da tecnologia, mas quais telas, sons e controles precisam estar disponíveis para a primeira partida.
Texturas muito maiores do que a tela consegue mostrar ocupam armazenamento e memória sem melhorar a cena. Áudios em qualidade excessiva criam problema semelhante, pois um efeito curto continua pesado mesmo quando o alto-falante do celular não reproduz todos os detalhes.
O calor derruba a velocidade
Um celular dissipa calor num espaço muito menor do que um computador de mesa. Partículas, iluminação e animações pesadas já no menu podem aquecer o aparelho antes que a partida comece.
Para proteger os componentes e a bateria, o sistema reduz a frequência do processador quando a temperatura sobe. Esse controle térmico diminui o desempenho, e o jogo que começou fluido passa a responder com atraso após alguns minutos.
A taxa de quadros indica quantas imagens são exibidas por segundo. Trinta quadros estáveis podem oferecer uma experiência melhor do que sessenta que caem repetidamente durante combates, porque a variação é percebida no toque e na animação.
Testar apenas num celular topo de linha esconde parte do público. Um aparelho de entrada, com menos memória e uma bateria já usada, mostra se a cena continua jogável fora da mesa de desenvolvimento.
O tempo de teste também importa. Uma partida de um minuto em ambiente refrigerado não revela o que acontece depois de meia hora, com brilho alto, dados móveis e o aparelho dentro de uma capa.
Consumo de bateria deve ser observado desde o tutorial. Chamadas de rede, localização, vibração e efeitos que continuam ativos em segundo plano podem gastar energia mesmo quando não acrescentam nada à fase.
O controle precisa caber no polegar
O primeiro minuto deve ensinar por ação. Em vez de exibir vários cartões de texto, o jogo pode pedir um movimento simples, mostrar a consequência e liberar o próximo comando quando o anterior já foi entendido.
Controles trazidos do console ou do computador nem sempre funcionam na tela sensível ao toque. Muitos botões próximos, gestos escondidos e comandos que exigem precisão deixam a mão na frente da ação e aumentam os erros.
Áreas de toque maiores ajudam quem joga com uma mão, num aparelho pequeno ou em movimento. Contraste suficiente e resposta visual imediata deixam claro que o comando foi registrado, mesmo com som desligado.
A opção de reduzir flashes, tremores e outros efeitos também amplia o acesso. Além de atender pessoas sensíveis a movimento, ela pode melhorar a leitura da cena e aliviar o processamento em aparelhos modestos.
Se existe história, ela pode avançar junto com o controle. Uma frase durante o deslocamento preserva o ritmo melhor do que uma longa introdução que impede qualquer interação antes da primeira fase.
O teste ideal não acontece apenas com o celular apoiado. Segure o aparelho como o público seguraria, tente alcançar os botões com uma mão e observe se notificações ou bordas arredondadas cobrem elementos importantes.
A conexão também participa da partida
Jogos online precisam lidar com atraso, perda de pacotes e troca entre Wi-Fi e rede móvel. Uma barra cheia não significa caminho perfeito até o servidor, por isso o jogo deve informar quando a conexão piora e evitar punir imediatamente quem perdeu o sinal.
Conteúdo que não depende de servidor pode continuar disponível durante uma queda. Menus, configurações e modos locais não precisam desaparecer só porque a autenticação ou a loja interna demorou a responder.
Sincronizações devem ocorrer no momento necessário. Baixar dados de um evento futuro enquanto o tutorial tenta começar disputa a mesma conexão e prolonga uma etapa que já exige paciência.
Quando a partida é interrompida, salvar o progresso reduz a frustração. O jogador pode receber uma ligação, entrar num elevador ou fechar a tela, e nenhuma dessas situações deveria apagar tudo o que acabou de fazer.
Servidores também falham. Uma mensagem como “não foi possível conectar, tente novamente” ajuda mais do que uma roda girando sem prazo, e um botão de nova tentativa evita obrigar a pessoa a fechar o aplicativo.
Anúncio depois da diversão
Anúncio intersticial é o formato que ocupa a tela inteira entre uma ação e outra. Exibi-lo antes da primeira partida cobra atenção de alguém que ainda não recebeu diversão em troca e aumenta a chance de abandono.
Quando a receita depende de publicidade, o fim de uma rodada cria uma pausa mais compreensível. O botão para fechar precisa estar visível, e o jogo deve respeitar som, orientação da tela e retorno ao ponto correto.
Compras dentro do aplicativo exigem o preço apresentado pelo sistema oficial da loja. Artes promocionais com números fixos podem ficar erradas em outro país ou depois de uma mudança, além de criar diferença entre o anúncio e a tela de pagamento.
Sandbox é o ambiente de teste usado para simular compras sem cobrança real. Nele, a equipe pode verificar aprovação, cancelamento, erro de conexão, restauração e o recebimento do item antes de oferecer a promoção ao público.
Uma compra cancelada não pode prender o jogador nem entregar o item por engano. Também é preciso distinguir moeda virtual, assinatura e conteúdo permanente, porque cada tipo segue regras e expectativas diferentes.
Atualização sem bloquear a noite
Depois da instalação, uma atualização obrigatória muito grande pode impedir a partida no único momento em que a pessoa queria jogar. Correções de segurança ou de falhas graves podem exigir esse bloqueio, mas a nota da versão deve explicar a necessidade.
Conteúdo cosmético e fases de um evento podem esperar uma rede escolhida pelo usuário. O jogo pode manter modos já instalados disponíveis e avisar quanto será baixado para liberar a novidade.
Antes de publicar, faça uma instalação limpa em rede móvel limitada, com pouco espaço e bateria abaixo de 30%. Cronometre do toque na loja até o primeiro controle útil, depois repita a medição até o fim de uma sessão mais longa.
O download é a primeira fase do jogo, e a abertura precisa colocar a pessoa no controle sem demora. Se essa etapa falhar, o ícone provavelmente será apagado antes de a primeira partida começar.