Alan
De WikiCAAD, la enciclopedia aventurera.
Puedes ayudar a mejorar WikiCAAD dándole forma y añadiendo la información que conozcas o puedas obtener de fuentes acordes con nuestra licencia.
Alan, acrónimo de Adventure LANguage (Lenguaje de Aventuras), es un sistema de creación de aventuras conversacionales especialmente diseñado para quienes no estan familiarizados con la programación en general. Fue creado en 1985 por Thomas Nilsson y Göran Forslund. Actualmente es mantenido por Thomas Nilsson.
Algunas de sus virtudes son un lenguaje auto-documentado (posiblemente inspirado en COBOL) por usar sentencias de una construccion cercana al lenguaje inglés y una buena cantidad de clases comunes en el modelo del mundo de una aventura listas para usar.
Actualmente se está desarrollando la versión 3 de Alan (Alpha 7), la cual incorpora orientación a objetos, posibilidad de agregar nuevas clases y mucho más.También está disponible el AlanIDE, un IDE para Alan basado en la plataforma java Eclipse.
Alan es gratuito y tiene su propia lista de correo.
Alan Hispano
Marcos Donnantuoni y Bruce Humphrey -entre otros- estaban trabajando en la localizacion hispana de Alan allá por el 2005. El proyecto no se llegó a concretar.
En 2010 Bruce Humphrey retomó el proyecto, y acabó la librería pALANte y la prueba de Vampiro.
Ejemplo de aventura mínima con la librería pALANte
import 'palante.i'. -- -- habitación donde empieza la aventura The inicio Isa location Name Bareto. Description "Toda historia tiene un lugar." End The bareto. -- -- inicialización de la aventura Start At inicio. -- lugar donde se inicia la aventura schedule ini_terms at limbo after 0. -- script necesario para que funcione pALANte. "$tToda historia tiene un inicio...$n"
Links
- Alan Sitio Oficial
- Librería pALANte 0.6.1e, descarga desde el CAAD
- Vampiro para pALANte, versión 1.0.1, descarga desde el CAAD
- Blog sobre la librería pALANte
- Lista de correo Alan
- Hilo Alan foro CAAD
- Cloak of Darkness en Alan 2.8, sitio donde se compara el mismo juego con diferentes sitemas de autoría