Inferno

De WikiCAAD, la enciclopedia aventurera.

Inferno es una pequeña herramienta multiplataforma escrita por Baltasar. Su función principal es transformar una descripción de una aventura en texto plano a una aventura completa, contando incluso con gráficos y sonido. Inferno no es más que un hábil envoltorio de TxtMap.

Contenido

Pequeño ejemplo de sesión de trabajo con Inferno

Captura de pantalla

El archivo fuente debe indicar:

  • Título de la localidad (1 línea)
  • Descripción de la localidad (varias líneas, hasta la primera que empiece por '>')
  • Comandos que se ignoran (líneas empezando por ' ! ')
  • Comandos para coger objetos en la localidad, si no son de decorado
  • Comandos para examinar objetos en la localidad
  • Descripción del objeto examinado (varias líneas, hasta la primera que empiece por '>')
  • Comando de desplazamiento (se espera que lo siguiente sea otra localidad)

El trabajo de acordarse de cada sección puede aliviarse en gran manera utilizando las plantillas que se encuentran bajo el menú de edición, y que permiten insertar nuevas habitaciones, objetos y recursos gráficos y sonoros.

Por supuesto, siempre queda la opción de realizar la escritura de manera totalmente manual.

Inferno espera un archivo de entrada con el siguiente formato:

<nombre_de_localidad><salto_de_línea>
<descripción_de_localidad><salto_de_línea>
<descripción_de_localidad><salto_de_línea> ....
coge <nombre_de_objeto> Cogido.
ex <nombre_de_objeto>
<descripción_de_objeto> 

Un ejemplo de texto aceptado por Inferno como fuente es el siguiente:

! Comienzo de la aventura.
Bodega
La bodega del barco es amplia, aunque húmeda.
> arriba a cubierta
> s
Camarote del capitán
El camarote está decorado lujosamente.
El capitán está aquí
> hablar con el capitán

Sólo será necesario generar el código deseado desde el menú de proyecto, y, en caso de ser este código inform o informATE!, se podrá compilar y ejecutar desde el entorno.

Soporte de Internacionalización

Desde la edición de preferencias, se puede elegir el lenguaje que se empleará en la aventura.

Se soporta internacionalización en algunos plugins, concretamente en I6I18n y GlulxI6I18n. Hay una nueva opción de línea comando que, combinada con estos plugins, genera aventuras "internacionales".

  • Para generar aventuras en inglés, hay que usar los plugins Inform y GlulxInform (esta es una limitación de inform).
  • Para generar aventuras en InformATE!, InformATE y GlulxInformATE.

Hoy por hoy se soportan los siguientes (de los cuáles sé que hay versiones "localizadas" de inform):

  • ES Español - cuidado, para informate usar InformATE o GlulxInformATE.
  • EN Inglés - cuidado, este no funciona con I6I18n, sino con inform y GlulxInform.
  • DE Alemán
  • FR Francés
  • IT Italiano
  • SL Esloveno

Enlaces de Interés

Enlaces Externos

Herramientas personales