Entre todas las aplicaciones que tenemos en nuestro móvil, los videojuegos son seguramente los más exigentes, tanto en consumo de batería como de espacio. Esto es irremediable debido a que son una tarea que requiere muchos datos, no solo en texturas, sino en físicas, lógica y otros recursos como música y conectividad.
Toda pequeña mejora puede suponer un gran cambio, y en Google se esfuerzan cada vez más en convertir a Android en un sistema en el que la experiencia jugable sea lo mejor posible. Justo hace unos días Google desveló una herramienta para que los desarrolladores pudiesen mejorar el rendimiento de sus juegos a la vez que reducían el consumo de batería, y hoy conocemos otra tecnología capaz de hacer que los juegos ocupen mucho menos.
La nueva técnica de Google para reducir el espacio en los juegos
Google sigue trabajando en mejorar la experiencia de juegos en Android, y se ha basado en la tecnología que conocemos como App Bundle, una tecnología que reduce el tamaño de las aplicaciones segmentándolas en función de lo que nuestro móvil necesita y ahorrando descargar paquetes innecesarios.
Del mismo modo que las aplicaciones antes almacenaban información innecesaria, los juegos incluyen las texturas para ser compatibles con cualquier título, algo que ocupa espacio extra en nuestro móvil para no aportar beneficio alguno. Conforme la compresión de texturas ha ido evolucionando, es posible conseguir la misma calidad de imagen gastando menos almacenamiento y memoria, pero las técnicas más avanzadas solo funcionan en procesadores gráficos más modernos.
Como no tiene sentido que un juego esté preparado para soportar todo tipo de texturas si tu móvil solo va a utilizar el formato de textura comprimida más avanzado al que tenga acceso, a partir de ahora los desarrolladores van a poder marcar su juego para que, cuando alguien lo descargue desde la Google Play, la propia tienda de aplicaciones descargue solo las mejores texturas compatibles. Según datos de Gameloft, en Aphalt Xtreme han podido reducir el tamaño del juego un 30% en dispositivos compatibles con ASTC.
Si eres desarrollador de videojuegos y quieres aplicar estas mejoras en tus creaciones te recomendamos que leas el anuncio original de Google aquí. Si además utilizas el motor de desarrollo de videojuegos Unity 3D, puedes utilizar el plugin oficial de Google para preparar tu juego.