Desde que Graham Nelson creó el novedoso sistema de diseño interactivo y el lenguaje de programación Inform en 1993, este campo ha ido evolucionando con actualizaciones de versiones y las máquinas virtuales relacionadas también se han mejorado continuamente. Entre ellas, la aparición de Z-Machine y Glulx ha brindado a los creadores más opciones y posibilidades. Estas máquinas virtuales han jugado un papel extremadamente importante en el desarrollo de novelas interactivas.
La existencia de máquinas virtuales hace posible que los trabajos se ejecuten en distintas plataformas, lo que supone una gran ventaja para los desarrolladores.
La Z-Machine original fue desarrollada por Infocom en 1979 y diseñada específicamente para sus obras de ficción interactiva. La aparición de esta máquina virtual permite a los creadores ejecutar el mismo archivo de código Z en múltiples plataformas sin realizar ninguna modificación. Esto significa que no importa cuán complejo sea el perfil del título, los jugadores siempre podrán disfrutar de estas historias en el dispositivo que elijan.
Con el tiempo, las limitaciones de Z-Machine se hicieron evidentes, como los controles sobre el tamaño y el contenido del juego. Para resolver estos problemas, Andrew Plotkin creó la máquina virtual Glulx en 2004, que no sólo podía admitir juegos más grandes, sino que también introdujo muchas funciones avanzadas. A partir de la versión 6.3 de Inform, el lenguaje Inform tiene soporte integrado para Glulx, que permite a los creadores diseñar obras interactivas con una jugabilidad más rica y a mayor escala.
La aparición de Glulx proporciona a los creadores una mayor libertad, de modo que la profundidad y el alcance de la historia ya no están limitados por la Z-Machine.
Para algunos principiantes, el sistema de lenguaje de Inform 6 es simple y fácil de entender, y proporciona una estructura estable para crear historias. A través del compilador Inform, los desarrolladores pueden convertir el código fuente en archivos Z-code o Glulx para ejecutarlos en estas dos máquinas virtuales. Aunque las primeras versiones de Inform solo eran compatibles con Z-Machine, con la introducción de Glulx, las opciones de los desarrolladores se han ampliado.
Desde entonces, el lanzamiento de Inform 7 ha simplificado aún más este proceso. Utiliza un método de programación basado en lenguaje natural, lo que permite a los desarrolladores centrarse más en la historia en sí en lugar de en la tediosa codificación. Por ejemplo, los creadores pueden definir las propiedades y el comportamiento de un objeto con una sola frase, lo que hace que el proceso creativo sea más atractivo para muchos escritores.
"No permitas que la programación siga siendo un obstáculo para la creación y devuelve la creación de historias a la narrativa central".
Los métodos de programación de Inform 7 facilitan el comienzo a muchos creadores sin experiencia técnica, lo que anima a más personas a participar en este proceso creativo. Desde hacer referencia a continuaciones de personajes hasta historias que involucran emociones más profundas, este lenguaje amplía enormemente los límites de la ficción interactiva. Hoy en día, muchas obras conocidas se basan en esta creación.
Más importante aún, el desarrollo continuo de estas máquinas virtuales ha permitido que la actividad comunitaria de novelas interactivas siga aumentando. La compatibilidad entre plataformas y la compatibilidad con nuevos juegos permiten a los desarrolladores continuar experimentando e innovando. Regularmente se introducen en el mercado diversos proyectos y juegos innovadores, lo que no sólo enriquece el contenido de todo el campo, sino que también estimula la reflexión tanto sobre la literatura como sobre los juegos.
"La creación no es sólo un despliegue de tecnología, sino también la transmisión de emociones e historias."
A medida que avanzan las herramientas y plataformas, los autores que buscan crear ficción interactiva ahora tienen más recursos que nunca. Ya sea un juego clásico basado en Z-Machine o un trabajo innovador de Glulx, las historias bajo el marco de estas máquinas virtuales son refrescantes.
¿Qué dirección tomará el desarrollo de las novelas interactivas en el futuro? ¿Surgirá una nueva generación de máquinas virtuales que desafíen estos límites clásicos?