Descripción: Inform es un lenguaje de programación diseñado específicamente para crear ficción interactiva, particularmente en forma de juegos de texto. Este lenguaje permite a los desarrolladores escribir narrativas complejas y ramificadas, donde las decisiones del jugador influyen en el desarrollo de la historia. Inform se basa en un modelo de programación declarativa, lo que significa que los programadores pueden describir el mundo del juego y sus interacciones de manera intuitiva, utilizando una sintaxis que se asemeja al inglés natural. Esto facilita la creación de entornos ricos y detallados, donde los jugadores pueden explorar, interactuar y tomar decisiones que afectan el resultado de la narrativa. Inform también incluye un sistema de reglas que permite a los desarrolladores definir cómo los objetos y personajes interactúan entre sí, lo que añade una capa de profundidad a la experiencia de juego. A lo largo de los años, Inform ha evolucionado, incorporando nuevas características y mejoras que han ampliado sus capacidades, convirtiéndolo en una herramienta poderosa para escritores y diseñadores de juegos que buscan contar historias interactivas de manera efectiva.
Historia: Inform fue creado por Graham Nelson en 1993 como un lenguaje de programación para la creación de ficción interactiva. Desde su lanzamiento, ha pasado por varias versiones, siendo Inform 7, lanzado en 2006, una de las más significativas, ya que introdujo un enfoque basado en la naturalidad del lenguaje, permitiendo a los autores escribir en un estilo más narrativo. A lo largo de los años, Inform ha sido utilizado en numerosas competiciones de ficción interactiva y ha contribuido a la revitalización del género, atrayendo tanto a escritores como a programadores.
Usos: Inform se utiliza principalmente para desarrollar juegos de texto y obras de ficción interactiva. Su capacidad para manejar narrativas complejas y ramificadas lo convierte en una herramienta ideal para escritores que desean explorar la interactividad en sus historias. Además, Inform es utilizado en entornos educativos para enseñar conceptos de programación y narrativa, así como en talleres de escritura creativa.
Ejemplos: Un ejemplo notable de un juego creado con Inform es ‘Galatea’, una obra de ficción interactiva que permite a los jugadores interactuar con un personaje de inteligencia artificial en un entorno narrativo rico. Otro ejemplo es ‘Anchorhead’, un juego de terror que utiliza la estructura de Inform para crear una atmósfera inmersiva y una narrativa envolvente.