InPAWS

De WikiCAAD, la enciclopedia aventurera.

InPAWS.jpg
Inpaws es una herramienta multiplataforma desarrollada en 2008 por Mastodon que, a partir de un archivo de texto con una sintaxis propia de Inpaws (basada en la estructura de una aventura en PAWS), es capaz de generar varios formatos de archivos fuente para distintas versiones del Professional Adventure Writing System de Gilsoft.

Características de InPAWS

  • Generación de Bases de Datos (aventuras) en fichero de emulador ".tap" para PAW Spectrum, a partir de un archivo fuente de texto en lenguaje Inpaws.
  • Generación de Bases de Datos (aventuras) en fichero de texto .SCE para PAW-CPM (Amstrad CPC), a partir de un archivo fuente de texto en lenguaje Inpaws.
  • Generación de Bases de Datos (aventuras) en fichero de texto .SCE para PAW-PC (MS-DOS), a partir de un archivo fuente de texto en lenguaje Inpaws.
  • Permite incorporar y usar los gráficos y los juegos de caracteres generados en el editor de PAWS.
  • Permite definir y utilizar nombres para Localidades, Objetos, Mensajes y Flags.
  • Constantes con nombre para utilizar en los condactos.
  • Comentarios para mejorar la legibilidad del código.
  • Uso del operador O en entradas de procesos y condactos (USAR LLAVE|ABRIR PUERT: CARRIED LLAVE|ISAT LLAVE ABRIGO MESSAGE xxxx...)
  • Soporte a caracteres internacionales o códigos ASCII no soportados por PAW: permite utilizar la eñe, tildes, así como el resto de caracteres regionales directamente en los ficheros fuente. Estos caracteres serán transformados posteriormente, en el proceso de compilación, por aquellos códigos (UDG o ASCII) que defina el programador.
  • Mejor algoritmo de compresión que PAWS original en casi todos los casos.
  • Definición de mensajes directamente en los condactos. Permite utilizar construcciones del tipo: MESSAGE “Es un collar la mar de bonito” en vez de MESSAGE 34 o MESSAGE MesCollar (también soportados).
  • Estructura más lógica y ordenada: las conexiones se definen con cada localidad, así como las palabras, peso y localidad inicial de cada objeto van junto a su declaración.
  • Permite definir partes de las Respuestas, Procesos, Vocabulario y Mensajes según se vayan necesitando: no necesitan estar todos definidos en el mismo lugar.
  • Extracción de aventuras desde volcados .Z80 o .SNA directamente a código fuente Inpaws modificable y recompilable por Inpaws.
  • Manuales completos en inglés y español.

Arquitecturas sobre las que ejecuta

Actualmente existen binarios disponibles para las plataformas MS Windows 32 bits y Linux-x86.

Enlaces externos

Herramientas personales