Solar Ash, desarrollado por Heart Machine, no solo es un festín visual, sino un caso de estudio sobre cómo integrar herramientas dispares para lograr una identidad única. El juego utiliza Unreal Engine 4 como base, pero su magia reside en el flujo de trabajo entre Blender, usado para esculpir los colosos de bajo poligonaje, y Maya, encargado de las animaciones de patinaje que definen la fluidez del protagonista. Este artículo desglosa el proceso técnico y artístico detrás de su estética onírica.
Optimización de assets low-poly para tiempo real en Unreal Engine 4 🎮
El estilo low-poly estilizado de Solar Ash no es una limitación técnica, sino una decisión artística calculada. Para lograr que los colosos, modelados en Blender, funcionaran en tiempo real sin sacrificar la escala épica, el equipo aplicó técnicas de retopología agresiva y mapeo UV eficiente. La clave fue mantener la silueta legible incluso con pocos polígonos, usando normales horneadas desde un modelo de alta resolución para simular detalles. En Unreal Engine 4, esto se tradujo en un uso reducido de sombreadores complejos, permitiendo que la iluminación dinámica y las paletas de alto contraste destacaran sin saturar el pipeline gráfico. Para el patinaje, Maya permitió crear ciclos de animación que priorizan la inercia y la continuidad del movimiento, sincronizados con el sistema de físicas del motor para que cada deslizamiento se sintiera orgánico.
La paleta de alto contraste como herramienta de navegación y narrativa 🎨
Más allá del modelado, la paleta de colores vibrantes de Solar Ash cumple una función técnica y de diseño de niveles. El alto contraste no solo define la atmósfera onírica, sino que guía al jugador a través de paisajes de gran escala. Al trabajar en Unreal Engine 4, el equipo configuró post-procesados que exageran la saturación y el rango dinámico, evitando que los modelos low-poly se vieran planos. Este enfoque demuestra que un pipeline técnico sólido no depende de la potencia bruta, sino de decisiones coherentes entre el software de modelado y el motor de juego.
Cómo logró Heart Machine la transición fluida de modelos esculpidos en Blender a la integración en el pipeline de Maya y Unreal Engine 4 para mantener la identidad visual única de Solar Ash sin sacrificar el rendimiento en tiempo real?
(PD: el 90% del tiempo de desarrollo es pulir, el otro 90% es arreglar bugs)