Squiffy es una herramienta para la creación de ficción interactiva o librojuegos - esto es, juegos con multiples opciones orientados a la historia y el texto.. Los jugadores navegan a través de la historia o el texto haciendo click en enlaces. En ocasiones este tipo de juegos o historias son conocidos como librojuegos o juegos estilo Elige tu propia aventura.
Squiffy es libre y de código abierto. Crea ficheros HTML y JavaScript, que puedes alojar en tu propia página web, o puedes subirlos de forma gratuita a textadventures.co.uk. También puedes convertir tu juego en APP para dispositvos móviles usando PhoneGap.
El estado del jugador es automaticamente guardado en el propio almacenamiento de su navegador, de esta forma siempre podrán regresar al lugar donde lo dejaron simplemente abriendo de nuevo la página.
Squiffy crea ficheros HTML, CSS y JavaScript, por lo que puedes alojarlos en cualquier sitio. No necesitas distribuir tu código fuente .squiffy
- todo lo necesario para hacer funcionar el juego está contenido en los ficheros HTML y JavaScript.
Si estás usando la versión web, tan sólo haz click en el botón Publicar para publicar tu juego en textadventures.co.uk. Puedes también elegir “Exportar HTML y JavaScript” en el menú Descargar, esto te entregará un fichero ZIP que puedes alojar en cualquier página web.
Si estas utilizando la app para Windows, OS X o Linux, haz click en el botón Construir para crear los ficheros HTML, CSS y JavaScript en el mismo directorio donde se encuentra el fichero del juego. Esto también te permite abrir el resultado en tu navegador web para que puedas previsualizarlo. Puedes crear un fichero ZIP conteniendo estos archivos y subirlos a textadventures.co.uk, o alojarlos en tu propia página web.
Squiffy esta alojado en dos repositorios diferentes de GitHub:
Si encuentras un bug, por favor deja un mensaje en Squiffy problema en compilador o en Squiffy problema en editor.
También puedes ir a los foros de Squiffy.
Squiffy es completamente de código abierto, ¡incluyendo esta documentación! El código fuente y la documentación ambos se aloja en GitHub (la documentación es la rama gh-pages
).