Mostrando entradas con la etiqueta herramientas. Mostrar todas las entradas
Mostrando entradas con la etiqueta herramientas. Mostrar todas las entradas

viernes, 2 de octubre de 2026

Actualización en itch.io: nuevo ejecutable de Parchment

Logo itch.io

A raíz de la reciente actualización de "Encierro" me percaté de ciertos problemas de su publicación en itch.io, particularmente al jugar en línea con Parchment en un télefono móvil.

Afortunadamente, su autor Dannii ya había reparado en ello y tuvo a bien corregir recientemente el problema en la última versión de Parchment.

Usando entonces la actualización del Parchment Site Generator, he modificado el ejecutable de mis trabajos de aventuras conversacionales en itch.io para facilitar así su disfrute en todo tipo de dispositivos y resolver de paso algunos problemas de itch.io al grabar partidas de juego con el navegador.

¡Hasta pronto!

domingo, 27 de septiembre de 2026

Creación de Aventuras de texto en Español con Inform 6: actualización de INFSP

El mantenimiento de una librería de programación compleja como Inform 6, con todas sus funcionalidades y potencia de expresión gramática para implementar un modelo de mundo completo (con sus localidades, objetos, personajes y las interacciones entre ellos) es una tarea muy difícil.

Acometer su traducción a cualquier lenguaje conservando todo aquello es, por ende, un esfuerzo no menor, incluso si se trata de una versión acotada o reducida de la librería original como es el caso de PunyInformES.

Sin embargo, la monumental tarea de traducir la librería completa ya fue abordada a fines de 2006 por Sarganar mediante INFSP: un módulo de autoría en Español para Inform 6 en su versión 6/11, fuertemente basado en InformATE!.

InformATE! fue una iniciativa de José Luis Díaz (alias Zak) consistente en la conversión casi total al español de la librería inform 6/10 completa, pero resultaba incompatible con versiones posteriores de Inform. A diferencia de InformATE!, INFSP dejaba el núcleo de Inform intacto, concentrándose en los archivos de idioma, lo que le permitía crear ficción interactiva  con todo el diccionario, comandos y meta-comandos de Inform traducidos a nuestra lengua, junto con los mensajes de la Máquina-Z, pero manteniendo compatibilidad  con  las versiones posteriores de Inform, así como con otras librerías de extensión creadas para ese sistema de autoría.

Aunque Inform 6 ha evolucionado muy lentamente, el hecho es que sí ha tenido cambios, algunos de los cuales han supuesto no poco esfuerzo de Sarganar para mantenerlos a la par con su traducción al Español.

Precisamente, esta semana su autor ha publicado una versión actualizada de esta librería, heredando las mejoras y nuevas características del sistema de autoría, compatible ahora con la versión 6.12.8, la más actual de la librería Inform 6 y también con la versión 6.44 de su compilador.

La distribución en ZIP incluye, además de las librerías de traducción propiamente tales, documentación técnica y varios ejemplos de código para aprender, entre los que se encuentra una versión de "Encierro" actualizada a INFSP 6/12, pues tuve el gusto de colaborar como tester de esta nueva versión.

Se propuso usar este trabajo para pruebas pues su programación posee varias características que muestran muchas de las capacidades avanzadas de Inform 6: generación de un comando Ir a para moverse entre localidades, algunas extensiones de la gramática, múltiples personajes o instancias del personaje del jugador, sistema de ayuda, pistas y curiosidades, clases para localidades, decorados y objetos varios, textos animados y puntaje por tareas. Todo ello funcionó sin problemas y con una intervención mínima del código, lo que no hace sino confirmar la robustez y calidad del trabajo de Sarganar.

De paso, he aprovechado de documentar (mínimamente) el estado de INFSP y PunyInformES en la IFWiki y en nuestra WikiCAAD.

Tenemos disponible ahora una versión completamente al día para crear aventuras conversacionales en Español en uno de los mejores sistemas de autoría de ficción interactiva, una inmejorable noticia para anunciarla en este blog.

viernes, 14 de agosto de 2026

PunyInform en Español: actualizaciones a la librería de aventuras en Inform para 8 bits y 16 bits

Esta semana se anunció en el Discord del CAAD la actualización a la v2.8 de PunyInformES, adaptación de PunyInform para autoría de ficción interactiva en Español.

Como ya es habitual, su autor Kozelek me envió un resumen de las mejoras, algunas que vienen del original (en inglés) y otras de su propia mano.

  • Esta versión introduce compatibilidad con las plataformas z6 y z7 (versiones 6 y 7 de Z-machine o Máquina Z). La versión 6 fue usada para algunos de los pocos juegos de parser con gráficos y ratón realizados por Infocom: Zork Zero, Shogun, Arthur: The Quest for Excalibur y Journey, cuyos pantallazos incluyo a continuación.
  • Para ello, PunyInform además incluye una extensión para gestionar gráficos básicos en los juegos de z6.
  • Por otra parte, se incorporaron varias correcciones de mensajes y gramática del castellano.


Es forzoso aclarar que lo de los gráficos no es tan bonito como parece: intérpretes para v6 hay muy pocos, y principalmente para Amiga, MS-DOS PC, Mac viejos y PCs nuevos; para incluir gráficos hay que hacerlo en un blorb, cosa que no es nada trivial. Por otra parte, dadas las limitaciones de memoria de estas plataformas y el costo/gasto de ese recurso que supone el incluir imágenes, la cosa se vuelve aun menos baladí.

Prosigue la actualización de esta estupenda herramienta para crear aventuras conversacionales en Español, lo que siempre son buenas noticias en este blog.

domingo, 5 de julio de 2026

The Puny BuildTools: desarrollo con Inform para plataformas de 8 bits y 16 bits

Si bien en el blog he publicado varios artículos de PunyInform y su librería para español PunyInformES, lo cierto es que los lenguajes y las librerías de programación son una parte de las piezas necesarias para crear un aventura conversacional, ya sea en español u otro idioma.

Del todo aparte son las herramientas requeridas para programar, luego compilar y finalmente interpretar o jugar la aventura de modo que pueda ser disfrutada en cada plataforma.

El asunto se vuelve más complejo para las plataformas de 8 bits y de 16 bits, donde los recursos para ejecutar el intérprete y no digamos ya el propio archivo de juego de la aventura son de suyo escasos.

Para solventar aquello, quienes quieran programar aventuras en  Inform 6 para estas arquitecturas pueden acudir a The Puny BuildTools, cuya descripción tomaré prestada de la ifwiki.org:

Puny BuildTools (antes conocido como Puddle BuildTools for PunyInform) genera un juego en código Z con un intérprete de código Z para diversas plataformas (principalmente retro). El juego debe estar en formato z5 (recomendado) o z3. La distribución incluye un script para realizar este proceso con un juego de PunyInform. Adaptarlo para ZILF u otra herramienta que genere archivos de código Z debería ser sencillo.

Se trata de un conjunto de herramientas instalables en Windows, macOS y Linux que precisamente permiten el desarrollo en plataformas modernas para las arriba dichas arquitecturas de  8 bits y de 16 bits, tema este muy caro a los autores de aventuras que buscan crear trabajos para el mundo de la retroinformática.

La semana pasada se anunció en el Discord del CAAD la nueva versión 3.0, cuyas principales novedades me fueron explicadas por Kozelek, colaborador habitual de este blog:

  • La nueva versión incluye tres nuevos intérpretes: Ceres (CoCo/Dragon), Varuna (Atari 8-bit) y Eris (Amiga/Atari ST) todos ellos adaptados para mostrar acentos y eñes en los juegos programados en PunyInformES.
  • Asimismo, se incluyen tres nuevos ordenadores en los que jugar nuestros juegos: Agon Light, Commander X16 y ZX Spectrum Next.
  • Además se eliminan muchas de las dependencias, haciendo la instalación mucho más fácil gracias a un instalador automático y a diversas utilidades en Python para la construcción de discos.

A quienes estén interesados en este tipo de creación interactiva, les recomiendo asomarse a la página de la herramienta, donde encontrarán toda clase de recursos para iniciarse en esta forma particular de programación con Inform 6.

¡Hasta pronto!


viernes, 19 de junio de 2026

PunyInform en Español: actualizaciones a la librería de aventuras en Inform para 8 bits y 16 bits

Esta semana se anunció en el Discord de Textualiza la actualización a la v2.7 de PunyInformES, adaptación de PunyInform para autoría de ficción interactiva en Español.

Como de costumbre, su autor Kozelek me envió un resumen de las mejoras, unas heredadas del original (en inglés) y otras de su pluma.

  • Esta versión introduce cambios significativos en las reglas de alcance (scope), donde al utilizar add_to_scope ya no se incluyen automáticamente los objetos secundarios ni se verifica la propiedad add_to_scope mediante procedimientos que llaman a PlaceInScope, lo que requiere una revisión manual para garantizar que los elementos correctos permanezcan accesibles.
  • El uso de esta propiedad ahora es opcional (desactivada por defecto en minimal.inf).
  • Por otra parte, se incluyen diversas optimizaciones y la recuperación de mensajes perdidos en modos de depuración anteriores, junto con la resolución de fallos críticos que podían dejar elementos fuera de ámbito o intentar imprimir rutinas como cadenas.

Continúa la actualización de esta maravillosa herramienta para crear aventuras conversacionales en Español, lo que siempre son buenas noticias en este blog.

viernes, 15 de mayo de 2026

PunyInform en Español: actualizaciones a la librería de aventuras en Inform para 8 bits y 16 bits

Hace poco se anunció en el Discord del CAAD la actualización a la v2.6 de PunyInformES, adaptación de PunyInform para autoría de ficción interactiva en Español.

Como ya es habitual, su autor Kozelek me dió un resumen de las mejoras, algunas heredadas del original (en inglés) y algotras de su pluma.

  • Se estrena la capacidad de compilar juegos de la versión 4 de la máquina Z, usada en juegos como "A Mind Forever Voyaging" o "Trinity".
  • También, optimizaciones en mensajes y la capacidad de retornar 2 en una propiedad "describe" para que el objeto no se describa en absoluto
  • Se incluyen por cierto las usuales correcciones de errores....

Una nueva actualización de esta maravillosa herramienta para crear aventuras conversacionales en Español, lo que siempre son buenas noticias en este blog.

viernes, 8 de mayo de 2026

Nueva versión del intérprete Gargoyle: belleza y estilo para la aventura conversacional

Los lectores habituales de este blog han leído aquí varios artículos que tratan de la creación de ficción interactiva, así como de las herramientas usadas en esa labor.

Lo cierto es que nada de ello tiene sentido alguno si dichos trabajos no son disfrutados: tanto en cuanto a juego como por su aporte literario.

Aunque en este blog se ha citado alguna vez a Parchment por sus posibilidades para poder publicar y jugar en línea con la ficción interactiva, lo cierto es que hay más y mejor en los así llamados intérpretes, que es como se conoce en el mundillo a los programas usados para interactuar con los archivos de juego de las aventuras.

Uno de los software de intérprete que suelo recomendar en las instrucciones de instalación de mis trabajos es Gargoyle, debido a su flexibilidad, pues admite archivos de no menos de 11 sistemas de autoría (con sus variantes). Además, Gargoyle permite modificar la tipografía de salida y otros elementos del texto, lo que, como alguna vez mencioné, también es parte de la experiencia de la lectura y por tanto del disfrute de una aventura.

Pues bien, a principios de este año se ha anunciado en Intfiction.org la actualización de Gargoyle, existiendo mejoras tanto en su plataforma de base (Glk version 0.7.6) como en su capacidad de despliegue gráfico para algunas variantes de Inform y Adrift.

De paso, se han generado nuevos instalables de este intérprete, para su uso en distintas versiones de sistemas operativos como Windows, UNIX y MacOS.

Quienes gustan de jugar aventuras en sus computadores personales están de enhorabuena, pues cuentan ahora con una remozada y estupenda herramienta para disfrutar de sus trabajos favoritos de aventura conversacional.

viernes, 17 de abril de 2026

PunyInform en Español: actualizaciones a la librería de aventuras en Inform para 8 bits y 16 bits

Hace poco se anunció en el Discord del CAAD la actualización a la v2.5 de PunyInformES, adaptación de PunyInform para autoría de ficción interactiva en Español.

Según me explicó su autor Kozelek, se trata de mejoras heredadas del original (en inglés) y otras de su propia cosecha.

  • Correcciones de análisis de palabras y de mensajes y optimizaciones de las rutinas más comunmente utilizadas.
  • Para las optimizaciones, Fredrik Ramsberg ha partido de los análisis realizados mediante un nuevo intérprete, Krebf, que ha desarrollado para llevar un mejor control de las estadísticas de ejecución.

Se continúa actualizando una estupenda herramienta para crear aventuras conversacionales en Español, lo que siempre son buenas noticias en este blog.

viernes, 20 de marzo de 2026

PunyInform en Español: actualizaciones a la librería de aventuras en Inform para 8 bits y 16 bits

A mediados del año pasado comenté en el blog la publicación de PunyInformES, una adaptación de PunyInform para autoría de ficción interactiva en Español.

De este modo, se abría la posibilidad de usar una librería de potencia similar a Inform 6, aunque más optimizada para programar trabajos en nuestra bella lengua, mediante plataformas más limitadas que los computadores actuales, como el clásico Sinclair ZX Spectrum.

Entre tantas cosas que pasaron mientras estuve alejado del mundillo desde noviembre 2025, ocurrió que Kozelek, alias Depresiv para los que llevamos algo más de tiempo en esto, autor de PunyInformES, continuó trabajando en actualizaciones para la librería.

Pensaba yo reseñar estas novedades por aquí, para lo que bien podía ver la bitácora de modificaciones en su repositorio de Github... pero habría terminado escribiendo mucho en un lenguaje muy técnico y , a la postre, informando poco (o mal). Decidí, entonces, contactar al propio Kozelek, quien amablemente me ofreció este resumen de los cambios a la fecha:

  • Llegada de la versión 2.0 en Agosto, con una nueva versión de la gramática, la versión 3, mucho más optimizada. Se añaden constantes para mostrar colores en pantalla, mejoras en los verbos de depuración y detección de los verbos regulares en infinitivo en español.
  • Con la 2.10 se corrige ext_cheap_scenery para que funcione correctamente en castellano con los infinitivos, se añaden sinónimos para arriba, abajo, entra y sal, se corrigen saltos de línea y se mejoran los verbos de depuración.
  • En la 2.20, nuevas mejoras en verbos de depuración y algunos de los códigos de ejemplo.
  • La 2.30 trajo una nueva función para imprimir "de (sustantivo)" correctamente en español, mejoras en verbos de depuración y en las rutinas para "coger todo".
  • Finalmente, con la 2.40 se optimiza la barra de estado para tamaños pequeños de pantalla.

De paso, el autor me comentó que ya se ha hecho la versión en español del Echoes of the Future, el primer juego de PunyInformES programado por una persona diferente de él mismo.

Se actualiza y mantiene así al día una estupenda herramienta para crear aventuras conversacionales en Español, lo que siempre son buenas noticias en este blog.

viernes, 6 de marzo de 2026

Beta de Squiffy v6: actualización de un sistema de autoría de ficción interactiva

La familia, el trabajo y otros temas de la Vida Real no me han permitido volver al blog con... bueno, ningún tipo de frecuencia desde noviembre del año pasado.

Estando ya a comienzos de marzo, que en Chile es el final del verano y la vuelta a clases (escolares, técnicas o universitarias), los tiempos y las demandas de la familia y etc. parecen haberse normalizado, así que espero poder volver a escribir nuevamente en el blog con algo de periodicidad, si Dios quiere.

Comienzo, pues, comentando la aparición de la beta de la versión 6 de Squiffy, sistema de autoría de relatos interactivos por hipertexto; el anuncio fue hecho por su autor Alex Warren en el foro Intfiction.org, a fines de enero de este año.

Algunas de las novedades de esta nueva versión son:

  • Un nuevo editor basado en una aplicación web progresiva (PWA) que se puede usar en línea o instalada localmente para uso "desconectado", ya sea mediante Google Chrome, Microsoft Edge o el navegador de preferencia del autor.
  • Mejoras en el manejo del texto dinámico: cambios a la narrativa producto de las decisiones del jugador.
  • Efectos de animación para el texto.
  • Manejo de entrada de datos del jugador.
  • Exportación del archivo de juego a un solo archivo HTML, para facilitar su distribución y publicación.

Existe, por cierto una muy abundante documentación para quienes quieran saber más sobre esta nueva versión de Squiffy; cabe destacar que la compatibilidad del código fuente de la versión 5 anterior es posible, aunque se requiere de algunos cambios.

Quien esto escribe no puede sino recomendar este sistema, pues resulta muy fácil de aprender y usar para relatos interactivos simples, ofreciendo luego toda la potencia de HTML y JavaScript para mejoras y extensiones diversas: modestia aparte, quienes conozcan obras de mi autoría como "Rastros", "Memoria" o "Reencuentro" podrán dar debida cuenta de ello.

Muy buenas noticias para quienes nos dedicamos a la autoría de ficción interactiva, tanto para los que ya llevamos algo de camino recorrido como para los que comienzan a adentrarse en estas sendas sinuosas...

viernes, 18 de julio de 2025

PunyInform en Español: aventuras en Inform para 8 bits y 16 bits

Un componente importante de las aventuras conversacionales, tanto para la afición de jugadores como para los autores, es la llamada retroinformática, tema que no está ausente en este blog.

Como es de esperar, esto supone el uso de sistemas de autoría compatibles con esas plataformas retro, algunas tan antiguas como los sistemas para los cuales fueron creadas.

Sin embargo, el mundillo de la ficción interactiva es de gente inquieta que no se contenta con las mismas herramientas de siempre y gusta de innovar...

...aunque todo hecho (o por hacer) siempre en la medida de lo posible, condición sine qua non de la retroinformática: aventurera u otra.

Un estupendo ejemplo de ello es la librería PunyInform desarrollada por Johan Berntsson y Fredrik Ramsberg, a su vez una variación de la librería Inform 6, de Graham Nelson. Como se reportó en el CAAD #54, la librería fué publicada en Julio del 2020 y permite programar trabajos para plataformas más limitadas que los computadores actuales, como el clásico Sinclair ZX Spectrum.

La herramienta consiste en una versión acotada o limitada de Inform 6, con muchas características o funcionalidades reducidas, ausentes o derechamente opcionales. No se incluye todo Inform 6 de serie y será cosa del autor el decidir qué usará o no, atendiendo a sus objetivos creativos y las capacidades de la plataforma de destino, tema de sobra conocido para quienes están en el mundillo retroinformático: la medida de lo posible.

Precisamente, los autores de aventuras conversacionales en Español están de enhorabuena ya que Kozelek, según se anunció en la web del CAAD, ha publicado PunyInformES, una adaptación de PunyInform para autoría de ficción interactiva en nuestra hermosa lengua.

Quienes quieran ver las posibilidades creativas de esta librería pueden asomarse a Solo dos deseos, trabajo con el que el mismo autor destacó en la reciente Rayuela Jam 2025.

Tenemos así disponible una nueva herramienta para crear aventuras conversacionales en Español, lo que siempre son buenas noticias en este blog.

viernes, 4 de julio de 2025

Jugando a "El Protector" en Textualiza y Actualización de "Goteras"

Por motivos personales, he estado pasando por una sequía creativa más bien severa: no he publicado nada en este blog desde Noviembre de 2024 y me mantuve alejado del mundillo de la ficción interactiva, de sus actividades y medios en línea, por los que no me he asomado mucho.

Tratando de sobreponerme a mi desánimo, se me ocurrió entrar a fines de Junio en los servidores de Discord de la comunidad para ver en qué andaba la gente.

Descubrí que en Textualiza había un canal para jugar aventuras grupalmente y, para mi gratísima sorpresa, comenzaban a jugar a "El Protector".

Creado allá por el 2005, "El Protector" fue mi segundo trabajo programado con InformATE! y la primera obra en la volqué mi capacidad literaria, dando lugar a mi primer relato interactivo: una aventura conversacional profundamente narrativa, con una historia plena de fantasía y vuelos imaginarios, junto con los elementos interactivos propios del género.

A pesar de los casi 20 años transcurridos desde su publicación, la aventura no parece haber envejecido mal y tuvo una buena acogida en Discord, dando lugar a algunas interesantes reflexiones e intercambios entre el autor y los jugadores.

Animado por esos comentarios, me puse a revisar mi catálogo publicado a la fecha y decidí remediar un problema de mi relato "Goteras", que al ser expuesto en línea con Parchment anulaba el funcionamiento de un mecanismo más bien crucial del relato

Como buena parte de la exposición de los jugadores a los trabajos de ficción interactiva es en línea, decidí modificar el programa y he publicado una nueva versión de "Goteras" y realizado las labores para actualizar su distribución también, como descarga o en línea, en otras plataformas como itch.io e IF Archive.

Todo ello debe haber despertado ¡por fin! a las musas, largamente dormidas, y al cabo de una semana me ví delineando un nuevo relato interactivo, que ya estoy comenzando a escribir.

Los asuntos que me mantuvieron alejado aún no se han resuelto del todo, pero ya veremos cómo se dan las cosas.

El tiempo dirá si puedo volver a retomar la escritura periódica en estas páginas y mantener además una vinculación más frecuente con la comunidad de la ficción interactiva.

¡Hasta la próxima!

sábado, 6 de abril de 2024

Actualización de mi web de Ficción Interactiva: nueva versión de Parchment

Como ya he comentado aquí antes, Parchment es una  implementación web, basada en HTML y Java Script, para publicar trabajos de ficción interactiva hechos en Máquina Z.

Asomándome en Intfiction.org, he encontrado un hilo en cuya lectura me entero de que Dannii, el autor de Parchment, está planeando mejoras para la grabación de partidas de juego en archivos en la nube o en el disco local del dispositivo.

Picado de la curiosidad, he visitado la página de desarrollo de Parchment y descubro que, mejoras planificadas aparte, la herramienta ya ha tenido bastantes e interesantes cambios, los cuales he terminado por llevar a mi página de ficción interactiva, actualizando los trabajos creados con  Inform 6 o InformATE!, tanto para las páginas de juego en línea como las descargas en ZIP.

Ahora es posible guardar y recuperar sesiones de juego en forma persistente, por lo que las partidas grabadas no se borran al cerrar el navegador.

Sin embargo, sólo se generarán archivos locales al navegador que puedes recuperar mientras no borres el historial del dispositivo en que se abrió la página: si borras el historial o abres la página de juego en otro dispositivo, tendrás que comenzar de nuevo.

De momento, si quieres guardar tu partida en archivos externos para continuar en otro dispositivo, necesitas instalar un intérprete de Inform.

Para quienes estén interesados en usar esta nueva versión de Parchment a efectos de publicar en línea sus propios trabajos, el autor ha creado una estupenda aplicación web que transforma archivos de juego de Máquina Z (también Glulx y generados por otros sistemas de autoría) a páginas HTML que luego pueden usarse en cualquier navegador, incluso fuera de línea.

En mi caso, gracias a dicha aplicación la labor de actualización de mis trabajos publicados ha sido rápida y hasta he podido enviar las "nuevas" descargas de mis obras a IF Archive, subiendo los archivos actualizados a la página de carga. Si gustan ver cómo resulta y qué se puede hacer, bastará con descargar como ejemplo alguno de mis relatos publicados vía InformATE! o Inform.

Desde ya cuenten conmigo para informar en "El Escritorio" si llego a saber de nuevas mejoras de Parchment.

¡Nos vemos!

domingo, 25 de febrero de 2024

Creación de Aventuras de texto en Español con Inform 6: ¿INFSP o InformATE?

Vuelvo a escribir al blog, tras una ausencia más bien prolongada por fin de año, trabajo, vacaciones y todas esas cosas que acá en Chile ocurren al final y al comienzo de cada año.

Confieso que me ha costado un poco más que el año pasado volver a estas lides, pero heme aquí nuevamente y con un tema que nunca está demás habida la temática de "El Escritorio": la creación de aventuras de texto en español.

A raíz de una pregunta en el canal de Inform de Discord del CAAD me puse a hacer memoria de mi periplo en esto de la creación de aventuras, concretamente en lo que refiere a su programación.

Como he comentado en otra parte, mis primeros pasos fueron usando QBasic, un lenguaje de propósito general que, a falta de otra cosa, me permitió codificar mi primera aventura: "La Mansión".

Pasó el tiempo y cuando quise retomar la autoría de ficción interactiva había pasado el suficiente tiempo como para que hubieran mejores alternativas para la programación de aventuras, incluso mediante lenguajes dedicados.

Fué así como llegué a Inform 6 y a InformATE!, una particular implementación (reconstrucción de Inform 6, de hecho incompatible con la librería "original") para crear trabajos interactivos en español. 

Entre los años 2005 y 2011 usé InformATE! para publicar 10 trabajos de aventura conversacional sin que hubiera experimentado problemas por falta de librerías, documentación o  herramientas de software.

Tiempo después, en el año 2021 volví nuevamente a la programación de aventuras en español, optando esa vez por Inform 6 "original" junto con las librerías de la versión 6/11 de INFSP para crear "Encierro".

Y llegamos así a la pregunta que motiva este artículo ¿Es INFSP preferible o mejor que InformATE?

Lo primero será indicar que no me costó casi nada pasar de InformATE! a I6 + INFSP; en lo que refiere a los resultados, aquellos no fueron malos o así me lo han dicho: lo que había aprendido como autor no se perdió al cambiar de sistema de autoría.

No hay o yo no he notado problemas de, digamos, capacidad de expresión en ninguna de las dos alternativas, así que puedo afirmar que se puede perfectamente usar InformATE! o INFSP por años para el desarrollo de aventuras en español sin quedarse corto con las librerías básicas o las de extensión: las hay y son muchas, para no hablar ya de los ejemplos de programación disponibles en uno y otro mecanismo.

Hay ciertamente más que suficiente documentación en ambos caminos de desarrollo.

Pasa que para I6 hay mucho más... de lo que se le ocurra a cualquier autor: en ciernes o ya avezado, aunque la mayoría estará (por peso relativo, digo) disponible en inglés.

Pero si lo que se necesita es código fuente, documentos, librerías, ejemplos, etc. para lectura directa en español, ninguna de estas alternativas sería mejor o peor.

Lo que sí es seguro es que INFSP se mantendrá probablemente más al día con las nuevas versiones de I6, pero (repito) con lo que ya hay en InformATE! o en INFSP basta y sobra para cualquier recorrido de autoría de al menos una decena de trabajos a publicar, con todo el aprendizaje que cada iteración traerá y la consecuente mejora progresiva en las obras resultantes.

Para cualquiera que quiera iniciar su andadura en esto de la autoría de aventuras de texto en español, InformATE! o INFSP son sendas muy anchas y largas para recorrer, con todos los tropiezos y logros que semejante viaje ha de traer.

Y quién esto escribe, de esto puede dar fe.

viernes, 10 de noviembre de 2023

Deep Saga: ficción interactiva con IA

No cabe duda que uno de los grandes hitos tecnológicos de los últimos tiempos es la irrupción de la Inteligencia Artificial o "I.A." en la vida cotidiana, particularmente en lo que refiere a la generación de medios: imágenes, música y textos.

Destaca en este último ítem el software "ChatGPT", un programa de conversación que lleva la funcionalidad del clásico "Eliza" a cotas absolutamente asombrosas y de pasmo, particularmente por la calidad de los textos que puede generar de manera casual y al paso de las preguntas del usuario.

En lo que atañe a este blog, ya se había discutido previamente en un podcast de la comunidad que era de esperar que pronto aparecieran trabajos de ficción interactiva que usaran "ChatGPT" o afines para generar contenidos o derechamente relatos interactivos completos. Precisamente, en base a un comentario de Jade en el canal de noticias del Discord del CAAD, ha llegado a mis manos la aplicación de juegos de rol para Android "Deep Saga: AI Text RPG" que ahora paso a comentar.

Se trata en efecto de un sistema que explota "ChatGPT" para generar juegos RPG. Al iniciar una partida, el usuario selecciona primero el tema (fantasía, ciencia ficción o terror), escoge a continuación un tipo de personaje jugador y luego opta por una de las posibles historias; son varios parámetros de configuración, aunque las opciones más completas están disponibles sólo en la versión de pago del software.

Una vez comenzado el juego, se nos irán presentando páginas de texto al final de cuya lectura tendremos que escoger una opción para pasar a la siguiente sección del relato, al modo de un librojuego.

Hasta aquí sería, si el lector los conoce, poco más o menos lo que toca al interactuar con un librojuego en formato digital, pero hay algunos detalles diferenciales:

  • Existe un inventario que aunque no está del todo disponible para el jugador sí afecta en definitiva la narrativa.
  • Aunque la interfaz principal es por opciones, el programa permite escribir comandos de texto como en una aventura conversacional y responde razonablemente bien a lo escrito.
  • Pese a que el árbol narrativo no es demasiado ancho en sus opciones de ramificación, el relato resulta singularmente profundo en la cantidad y detalle de los pasajes de texto, haciendo falta al menos una media hora o así (entre la lectura y la toma de decisiones) para completar una de las "misiones" o capítulos de cada partida.
  • Si bien es una maravilla ver como el relato se va construyendo en base a nuestras selecciones, el tipo de narrativa resultante se siente no obstante algo simple, tanto desde el punto de vista de la historia como de su literatura, que tiende a repetir ciertos patrones.
  • La experiencia no es ¡ni de lejos! aburrida, pero a la larga se sentirá un poco de insatisfacción, especialmente si el jugador está hecho a otros juegos diseñados pero sobre todo escritos por autores humanos.

Dicho lo anterior, estamos frente a un trabajo fascinante en sus posibilidades lúdicas y que probablemente sea seminal para el devenir de la ficción interactiva, género que a la fecha, salvo algún elemento de mapeado o parecido, requería un trabajo casi totalmente manual. Se nos propone así un ámbito creativo nuevo donde, según se refinen los aspectos tecnológicos, será posible plantear relatos interactivos de un volumen y profundidad que excederán (y con mucho) las posibilidades productivas de un autor de juegos.

Es en este punto aún no resuelto entre cantidad y calidad donde yo estimo que (de momento) es de suponer que se sentirá y apreciará la diferencia con el resultado del trabajo del artesano, especialmente en los arriba citados aspectos narrativos del género: historia y literatura, consideraciones que me parece son diferenciales en mi propia producción y la de muchos otros autores de ficción interactiva.

Aunque ¿quién sabe? Estará por verse lo que nos traerá el futuro, que de ciencia comienza a tener mucho y de ficción cada vez menos...

martes, 21 de junio de 2022

InkLite: creación de librojuegos con Ink

Como dije en otro artículo, uno de los aspectos que caracterizan una comunidad sana es la aparición de herramientas para que sus miembros den lugar a nuevos trabajos para disfrute y provecho de esa afición y comunidad.

Uno de los miembros más actualmente activos en este aspecto en la comunidad de ficción ineractiva en español es Billy Y. Fernández, que nuevamente nos sorprende con una herramienta para crear librojuegos: InkLite.

Se trata de una aplicación descargable para Windows, macOS y Linux que, mediante línea de comandos, permite generar un archivo HTML, el que luego puede llevarse a formato de ebook mediante herramientas como Sigil, Calibre o Pandoc.

Como se explica en su página:

El libro digital que genera InkLite no es una aplicación, sino un ebook con hipervínculos, que se ve y funciona como un librojuego ETPA .

Pero, a diferencia de un librojuego, InkLite le permite crear y almacenar información a medida que avanza el juego, para que pueda rastrear qué ha hecho el jugador y las elecciones que ha tomado.

Este seguimiento de datos es invisible para el jugador, pero se puede utilizar para producir texto variable. 

Por ejemplo, el archivo fuente puede contener una línea como: 

Jenny se acerca, con cara de {JennyIsHappy:complacida|aterrorizada}.

En el juego final, el jugador solo verá una alternativa de las dos especificadas entre llaves, según el valor del interruptor JennyIsHappy

InkLite utiliza una sintaxis reducida o simplificada de Ink, precisamente a efectos de contar con lo necesario para generar un librojuego sin las complicaciones de "todo lo demás" que propone Ink.

Invitamos a la comunidad a usar InkLite para la creación de librojuegos; además, en la página de la herramienta el interesado podrá dejar sus comentarios, que el autor sabrá aprovechar para su mejora evolutiva.

Tenemos ante nosotros una nueva alternativa para crear ficción interactiva, lo que siempre es una buena nueva en este blog.

domingo, 20 de marzo de 2022

Talos Editor: creación de librojuegos en línea

Una de las cosas que caracteriza una afición y una comunidad activa es la creación de nuevas herramientas que permitan a sus miembros aportar con trabajos de interés de esa afición y comunidad.

Precisamente, Billy Y. Fernández es uno de los miembros destacados por su actividad en la comunidad de ficción ineractiva en español: ha creado IFPUBS, biblioteca ya reseñada en este blog y, como autor, ha publicado varios trabajos de ficción interactiva en su página Textagames de itch.io.

Además de todo ello, ahora está presentando una nueva herramienta para creación en línea de librojuegos: Talos Editor.  En palabras de su creador:

Talos Editor es un entorno de desarrollo de librojuegos construido con tecnologías web, enfocado en la simplicidad y en reducir las frustraciones durante el proceso creativo.

La herramienta toma prestadas  las mecánicas de diseño de Pangamebook (un filtro de Pandoc para generar también librojuegos), expande sus características y las envuelve en un entorno moderno, productivo y amigable, sin dependencias externas, todo desde el navegador.

El entorno permite crear como salida documentos de librojuegos en formatos HTML, EPUB, Docx y PDF, todos ellos con amplio soporte en múltiples plataformas y que, a efectos de publicación y distribución, pueden disfrutarse tanto en línea como mediate descarga y software lector local.

Hay ejemplos y documentación disponibles para el iniciado, aunque como se trata de una herramienta en línea es importante recordar que el librojuego se guarda en la caché del navegador, por lo que es recomendable hacer copias de seguridad habitualmente. En efecto: si por alguna razón se borrara la caché del navegador antes de guardar una copia del trabajo en curso, el autor perdería todo su trabajo. Así pues ¡respaldos!

Desde ya invitamos a la comunidad a usar Talos Editor para crear librojuegos y también se solicita dejar sus comentarios en la página de la herramienta, para así ir mejorándola.

Una nueva herramienta de creación de ficción interactiva, lo que siempre son buenas noticias en este blog.

lunes, 12 de abril de 2021

IFPUBS: novedades en la biblioteca de ficción interactiva

He tomado la costumbre de pasar a menudo por los canales de Textualiza en discord para estar al día con lo que va surgiendo en el mundillo de la ficción interactiva.

Me enteré así, por "boca" de su autor Billy Y. Fernández, que hay novedades en IFPUBS: una biblioteca, ya reseñada en este blog, con una cada vez más amplia colección de e-books dedicados a la ficción interactiva en todas sus formas: aventuras de texto, juegos de rol, librojuegos e hiperrelatos.

A destacar, entre las novedades:

  • Un curso de ficción interactiva mediante Ficdwon, escrito por el propio Billy Y. Fernández
  • El libro "Teoría y Diseño de Juegos de Rol" de Arturo González-Escribano
  • Recopilaciones de artículos del fanzine SPAC y de su segundo andar, SPAC 2.0
  • Tres manuales de teoría y práctica para el sistema de autoría Inform 7
  • El ensayo "IF Theory Reader" de K. Jackson-Mead & J. R. Wheeler
  • Una recopilación de artículos del blog "Pacificaciones" de Johan Paz
  • El manual "Writing With Ink", texto oficial del lenguaje de scripting Ink creado por Inkle Studios
Estos títulos se suman, por cierto, a la de por sí amplia colección ya disponible en el sitio.

Buenas noticia para los autores de ficción interactiva, avezados o novatos, que pueden acceder así a más y mejor material para guiarles en sus esfuerzos creativos.

jueves, 8 de abril de 2021

Concurso de iniciación a las aventuras de texto: los niños primero

Como ya he comentado en muchas ocasiones en este blog, nada hay que le de más vida al mundo de la ficción interactiva que las comps, pues suelen dar de sí mucho y muy bueno en un espacio de tiempo breve.

Precisamente, acaba de iniciarse el período de votación del "Concurso de iniciación a las aventuras de texto" o #talpes por ser la versión "ES" de la iniciativa "madre" en inglés, "Text Adventure Literacy Project" o talp. El sistema usado y que ha convocado la comp en inglés es Adventuron, dada su sencillez y flexibilidad; la versión en español de esta gamejam ha sido orquestada por Juanjo Muñoz Falcó, conocido en este blog por el fanzine del CAAD.

El propósito de la comp, en palabras de la organización:

Crear una AVENTURA DE TEXTO apropiada para niños sin experiencia previa con este tipo de juegos.

(Un juego de aventura de texto con estructura de verbo + sustantivo)

¿Porqué?

Pon a cualquier jovencito delante de un juego clásico de aventura de texto y se quedará perplejo (o a cuadros).

El TALP (text adventure literacy project, o proyecto de iniciación a las aventuras de texto), lanzado en 2019, es un desafío para autores en el que deben una aventura de texto que enseñe a jugarla por sí misma mediante el uso de un tutorial incluido en el juego.

Este concurso anima a los autores a crear un juego divertido que guíe a niños de más de 8 años de modo que puedan jugarlo sin ayuda, o a niños menores acompañados de un adulto de confianza.

¿El resultado? De 11 obras inscritas, 7 están finalizadas; nada malo, considerando que en la versión anglo se inscribieron 48 y se finalizaron 10.

Hay pues siete nuevos trabajos y todo un mes para disfrutar, comentar y por cierto votar por sus favoritas... y de paso mostrarles a las nuevas generaciones lo que la aventura de texto puede ser en creatividad y goce lúdico.

Buenas noticias, se lo mire como se lo mire, para anunciar en este blog.

viernes, 3 de julio de 2020

IFPUBS: una biblioteca de referencia para la aventura en español

Como no sólo de aventuras y fanzines vive este mundillo de la aventura conversacional, en esta ocasión traigo a este blog algo que nunca está demás para el jugador o autor de ficción interactiva: material de referencia en forma de libro, descargable en formato de libro electrónico, como mandan estos tiempos.

Si bien Internet está repleto de material didáctico, el tenerlo compilado en forma de libro y reunido por tema es una verdadera bendición para el que quiera iniciarse en esto de la ficción interactiva.

Esta labor la cumple perfectamente la página de IFPUB, que nos ofrece una amplísima biblioteca de cuanto uno pueda necesitar para disfrutar de este género, incluyendo tanto teoría como práctica de sistemas de autoría vigentes o "retro", para aventura conversacional tradicional, librojuegos (de papel o hiperrelatos) o juegos de rol, tutoriales, artículos de revistas o académicos... en fin, un cuanto hay de lo que existe para hacer y disfrutar con la ficción interactiva.

¿A qué esperan? Pasen, lean... ¡y adelante con la aventura!