1. Meça primeiro
Use o profiler da engine num celular real ou num navegador de baixo desempenho, não só no desktop. Descubra se o limite é a CPU (scripts, física, preparo de draw calls) ou a GPU (fill rate, shaders). Corrigir o lado errado desperdiça tempo.
2. Reduza draw calls
- Compartilhe materiais. Muitos props numa mesma textura podem entrar em batch. O Dungeon Props usa uma textura de gradiente para mais de 50 modelos por esse motivo.
- Use static batching ou GPU instancing para objetos repetidos.
- Una malhas pequenas que nunca se movem em uma só.
- Use atlas de textura para UI e sprites.
3. Mantenha a iluminação barata
- Prefira iluminação baked para cenas estáticas. Luzes e sombras em tempo real são caras no mobile.
- Limite as luzes em tempo real a uma luz principal.
- Use névoa e shaders simples para esconder a distância e reduzir o overdraw.
4. Texturas e triângulos
Texturas pequenas ajudam memória e largura de banda. Texturas pixel art de 64 a 128 pixels são minúsculas. Para as maiores, use o formato comprimido da plataforma (ASTC na maioria dos celulares modernos). Triângulos ainda importam, então defina um orçamento com a calculadora de orçamento de triângulos e mantenha a densidade sensata com a calculadora de densidade de texels.
5. Confira a build web
Builds de navegador são limitadas por tamanho de download e memória. Comprima assets, evite arquivos de áudio grandes e teste o tempo de carregamento numa conexão lenta. Se você publica no itch.io como HTML5, veja como publicar um jogo no itch.io.
Perguntas frequentes
Draw calls, overdraw e iluminação costumam custar mais que a contagem de triângulos. Faça profiling para ter certeza.
Varia muito por dispositivo. Defina um orçamento a partir do profiling no seu alvo mais lento.
Use o formato comprimido que o seu alvo suporta, como ASTC na maioria dos celulares modernos.
Faça a build para o dispositivo e conecte o profiler da engine. O editor num desktop esconde a maioria dos problemas de mobile.
Quem escreveu
Imersa Studios cria os sistemas Unity, packs low poly e guias vendidos no itch.io. O código e as técnicas daqui vêm de lançar esses produtos. Saiba mais sobre o estúdio.



