Las primeras aventuras se realizaban con lenguajes de programación normales, como el Pascal, el C o el Basic, o en el lenguaje ensamblador de la máquina destinataria. Con el tiempo, aunque sigue habiendo aventuras realizadas de este modo, existen utilidades que ayudan en gran manera a realizar la ardua labor de programar una aventura, estos son los llamados parsers.

En realidad un parser es, traduciendo directamente, un analizador sintáctico, es decir, la parte de el programa dentro de una aventura que desglosa las órdenes del jugador extrayendo los nombres, verbos y demás componentes de las mismas. Sin embargo por extensión se ha dado por llamar parser a las utilidades especialmente creadas para programar aventuras.

Desconozco completamente cual fue el primer parser de uso generalizado (no interno de una compañia) que se dio a conocer, sin embargo si puedo hablar de los más famosos. El primero fue sin duda el Quill, de la empresa inglesa Gilsoft. Quill (la pluma) se ejecutaba sobre un Spectrum 48k y permitía crear juegos con una facilidad inusitada hasta el momento. Aún careciendo de posibilidades gáficas, que comenzaban a estar de moda en aquel entonces, Quill se alzó con el trono de los parsers. Posteriormente saldría un añadido a Quill llamado Ilustrator, que permitía añadir gráficos a las aventuras que se realizaban con Quill.

A lgo más tarde aparecería el Graphic Adventure Creator, con el que por cierto están hechas las aventuras de Dinamic a partir del Quijote, un sistema que permitia la inclusión de graficos de modo directo y una mayor potencia que Quill.

La empresa Gilsoft no se dejo adelantar por mucho tiempo, y poco después sacaba a la luz el que sin duda fue el más famoso de los parsers de los 8 bits: el Professional Adventure Writing System, más conocido por PAW o PAWS. Junto a una mejora sustancial de las capacidades de Quill este parser añadía las posibilidades gráficas. Muchas fueron las aventuras realizadas con este sistema, e incluso Aventuras AD realizó una versión en castellano del mismo, con ayuda de Tim Gilberts, programador de Gilsoft.

Una vez llegados los 90 la cosa empezó a diluirse. En España no había parsers en castellano para PC, y los de fuera resultaban demasiado complicados para la gente que estaba acostumbrada a usar PAW o simplemente no había usado uno nunca. Me centraré a partir de ahora en los parsers espa�oles, puesto que estas páginas versan sobre la aventura en España...

No tardarían en salir dos parsers, que vendrían a paliar un tanto este efecto, se trata de SINTAC (de JSJ Soft) y CAECHO? (de Errata Choft). El primero estaba profundamente basado en PAW, manteniendo incluso cierta compatibilidad. El segundo intentaba un sistema nuevo. Ninguno de los dos implementaba gráficos en sus versiones originales, aunque las actuales sí lo hacen.

No mucho más tarde apareció en escena NMP, implementando desde el principio gráficos. Al igual que SINTAC estaba basado en PAW y mantenía cierta compatibilidad con él.

Algunos otros parsers han salido, aunque menos famosos que estos tres; podemos contar entre ellos a DAP y CUTRA.

Por otro lado el parser en inglés INFORM ha realizado una gran modificación en sus fuentes en su última versión de modo que ha sido posible realizar una librería específica para crear aventuras en castellano. Puedes encontrar el URL de su página en el apartado de enlaces.

Podéis pasaros por la sección de ficheros si queréis conseguir alguno de estos parsers, cursos o alguna aventura.