The Rogue Prince of Persia representa un audaz giro visual para la franquicia, adoptando un estilo de cómic franco-belga que se aleja del realismo de sus predecesores. Desarrollado en Unity, el juego combina animación 2D fluida con entornos 3D simplificados, creando una estética vibrante que potencia la acción trepidante del género roguelite. Esta decisión técnica no solo define su personalidad artística, sino que optimiza el rendimiento y la claridad visual durante el combate procedural.
Técnicas de animación 2D sobre geometría 3D en Unity 🎨
El equipo de desarrollo ha implementado sprites 2D dibujados a mano para el protagonista y los enemigos, renderizados como billboards o planos orientados a cámara dentro del motor Unity. Esta técnica, conocida como animación en canal de huesos 2D, permite transiciones suaves entre saltos, ataques y esquivas sin los costes computacionales de un modelo 3D completo. Los entornos, modelados en 3D con geometría simple, usan shaders personalizados en Unity para imitar el entintado y las texturas planas del cómic. Adobe Photoshop sirve como herramienta principal para la creación de texturas y paletas de color, mientras que las herramientas internas de animación gestionan la sincronización de fotogramas clave. La paleta vibrante, con saturaciones altas y contrastes marcados, no es solo estética: mejora la legibilidad del caos en pantalla, crucial para un roguelite donde el jugador debe reaccionar en milisegundos.
Lecciones para desarrolladores indie: identidad visual y rendimiento 🚀
La elección de Unity para The Rogue Prince of Persia demuestra que limitaciones técnicas pueden convertirse en virtudes artísticas. Al optar por animación 2D sobre escenarios 3D simplificados, el estudio logra una identidad visual única que lo diferencia en el saturado mercado de roguelites. Para desarrolladores indie, la lección es clara: priorizar un estilo coherente y optimizado, utilizando herramientas como Unity y Photoshop, permite entregar una experiencia fluida sin sacrificar ambición. El juego es un ejemplo de cómo el arte direccional y la eficiencia técnica pueden fusionarse para crear un producto memorable.
Como se logra en Unity la transición fluida entre los movimientos de salto y pared para mantener la sensación de agilidad característica de Prince of Persia en un juego roguelite
(PD: el 90% del tiempo de desarrollo es pulir, el otro 90% es arreglar bugs)