¿Qué es Twine?
Twine es una herramienta gratuíta para crear tus propias historias interactivas. Gracias a su sencillez, se pueden crear todo tipo ficción interactiva y juegos.

Todo su código se basa en lenguaje web (html, css y javascript), pero no necesitas saber nada pues existen plantillas que ya te facilitan todo el trabajo enormemente. Sin embargo, si ya dispones de conocimientos, o sabes si quiera mínimamente cómo funciona, puedes explotarlos y desarrollar cosas mucho más avanzadas como juegos de rol con personajes y estadísticas. Aunque hay que ser muy cabezota para querer hacerlo.
La aplicación se puede usar tanto de forma local como en versión web.
Formatos de historia
Twine funciona gracias a una especie de “plantillas” llamadas formatos de historia. Estos formatos cambian tanto la forma de presentación como de edición de las historias. Básicamente lo que hacen es pre formatear el estilo y el manejo de la aplicación.
Los que vienen por defecto son: Chapbook, Harlowe, Paperthin, Snowman y SugarCube. Cada uno de ellos está orientado a un uso diferente.
Por defecto estará preseleccionado Harlowe. Un formato bastante elegante y fácil de usar, que permite añadir animaciones y transiciones a tu texto fácilmente. Útil para historias sencillas, de hecho, es el que uso para presentar algunos relatos.
SugarCube por otra parte, es mucho más completo y muy personalizable. Con él se pueden crear autenticas virguerías.
¿Qué se puede hacer?
Casi cualquier cosa que un navegador web pueda admitir.
Puedes usar imagenes, videos, audio, animaciones en el texto, transiciones, y un muchas más características avanzadas. Twine puede manejar variables para tener un control total de la aplicación. Puedes llevar un control de inventario, o saber si ya has pasado por alguna sección determinada.
Hay quienes crean juegos completos con Twine, novelas visuales y otros proyectos, pero sobre todo, ficción interactiva. Muchos creadores suben sus proyectos a Itch.io, donde en su mayoría podrás jugarlos desde el navegador, además de echar una mano a sus desarrolladores donando si te gusta su trabajo.
¿Por dónde empiezo?
Próximamente desarrollaré todo un curso de Twine en el que partiré desde una historia simple, hasta llegar a manejar variables y estilos para personalizar la experiencia.
Hay abundante documentación como el Twine Cookbook de cómo funciona y de sus distintos formatos de historia, además de una comunidad fiel.
Podeís probar su versión online en su propia página Twinery.
