Aunque conocía de la existencia de Cradle, un plugin para importar historias de Twine en Unity, no había tenido ocasión para probarlo. Sin embargo, ahora que estamos pensando en reunir todas las obras de Oniria en un único paquete actualizable, nos viene muy a mano poder cargar nuestros twines en Unity.

Cradle parsea el código generado por Twine y crea en Unity una réplica. Soporta Harlowe, lo cual es muy apropiado, y por desgracia no carga ni el css ni el javascript (tampoco es plan de pedir peras al olmo, porque no existen casi intérpretes de HTML+CCS+Javascript para Unity hoy día).

Las primeras pruebas han sido semi-satisfactorias. He podido cargar una historia simple como El Hospital Abandonado, pero tanto Cantos Escarlata como Sueñan los Fantasmas con Ovejas Zombies han fallado, debido a que usan macros más complicadas que no están implementadas.

En principio, no debería ser complicado expandir el código de Cradle para añadir esas macros y de paso ayudar con el repositorio público, parece mejor opción que reprogramar en Unity esas obras desde cero ¿no creéis?