Saltar al contenido
ReadySpawn

Cómo optimizar juegos low poly para móvil y web

Por Imersa Studios · Actualizado el

Haz profiling primero en el dispositivo más lento. Luego reduce las draw calls con materiales compartidos y batching, hornea la iluminación en lugar de usar muchas luces en tiempo real, mantén las texturas pequeñas y comprimidas y fija un presupuesto de triángulos. Las draw calls y el overdraw suelen costar frames antes que los triángulos.

1. Mide primero

Usa el profiler del motor en un móvil real o en un navegador de bajas prestaciones, no solo en el escritorio. Averigua si el límite es la CPU (scripts, físicas, preparación de draw calls) o la GPU (fill rate, shaders). Arreglar el lado equivocado hace perder tiempo.

2. Reduce las draw calls

  • Comparte materiales. Muchos props con una misma textura se pueden agrupar en batch. Dungeon Props usa una textura de degradado para más de 50 modelos por este motivo.
  • Usa static batching o GPU instancing para objetos repetidos.
  • Combina en una sola las mallas pequeñas que nunca se mueven.
  • Usa atlas de texturas para UI y sprites.

3. Mantén barata la iluminación

  • Prefiere iluminación horneada para escenas estáticas. Las luces y sombras en tiempo real son caras en móvil.
  • Limita las luces en tiempo real a una luz principal.
  • Usa niebla y shaders simples para ocultar la distancia y reducir el overdraw.

4. Texturas y triángulos

Las texturas pequeñas ayudan a la memoria y al ancho de banda. Las texturas pixel art de 64 a 128 píxeles son diminutas. Para las más grandes, usa el formato comprimido de la plataforma (ASTC en la mayoría de móviles modernos). Los triángulos aún importan, así que fija un presupuesto con la calculadora de presupuesto de triángulos y mantén una densidad sensata con la calculadora de densidad de texels.

5. Revisa la build web

Las builds de navegador están limitadas por tamaño de descarga y memoria. Comprime assets, evita archivos de audio grandes y prueba el tiempo de carga en una conexión lenta. Si publicas en itch.io como HTML5, mira cómo publicar un juego en itch.io.

Preguntas frecuentes

Quién lo escribió

Imersa Studios crea los sistemas Unity, los packs low poly y las guías que se venden en itch.io. El código y las técnicas de aquí salen de publicar esos productos. Más sobre el estudio.