Twine 1 y Twine 2, son herramientas open-source y gratuitas desarrolladas por Chris Klimas @klembot (con la ayuda de sus amigos)
Sirve para realizar Ficción Interactiva en formato hipertexto y también con elecciones (librojuegos digitales) con la ayuda de un entorno visual que permite ir creando la estructura de la obra. Es una de las herramientas más populares que hay, usada de forma masiva y ha sido uno de los pilares de la escena underground de juegos independientes que produjo la "Revolución Twine" en 2012, de la mano del colectivo LGBTI+, entre otras minorías marginadas.
Web oficial: http://twinery.org/
Twine usa distintos formatos de programación para su desarrollo, siendo el que usa por defecto. Harlowe.
Documentación oficial de Harlowe: https://twine2.neocities.org/
Tutorial básico por el desarrollador argentino David Marchand: https://www.mata.juegos/twine/
Video tutoriales introductorios (Inglés) por Vegetarian Zombie: https://www.youtube.com/playlist?list=PLFgjYYTq6xyjBtXJTvEaBTVUWxirY6q24
Algunas obras representativas:
howling dogs, Porpentine
Birdland, Brendan Patrick Hennessy
Totenhause, la casa de los muertos, Santiago Eximeno.
Cosmo[[A]]gonías, Eurídice Cabañes.
Si tienes dudas a la hora de desarrollar tu juego en Twine, puedes preguntar en el foro de Herramientas. Los monitores vendrán al rescate.