Übersicht

T.A.G. ist ein Autorensystem, das ausschließlich für Text-Adventures in deutscher Sprache entwickelt wurde. T.A.G. verwendet eine eigene, einfache Programmsprache, die aus Definitionen (z.B. für Objekte, Räume oder Befehle), Ausführungsblöcken und Textdaten besteht. T.A.G. ist bis jetzt nur für DOS bzw. Windows erhältlich.

T.A.G. liest einen vom Benutzer erstellten Datensatz, den Quelltext des Adventures, und analysiert sie. Der Quelltext wird in einem beliebigen ASCII-Editor erstellt. Wenn es keine Fehler im Datensatz gibt, wird die Spieldatei generiert, die alle im Adventure benötigten Informationen enthält. Diese Spieldatei kann dann mit Hilfe des Interpreters T.A.M. gespielt werden.

Das Autorensystem T.A.G. bietet folgendes:

Spielwelt:

Frei definierbare Richtungen, Raumattribute und Raumklassen, automatische Anpassung der Lichtverhältnisse.

Objekte:

Vordefinierte Attribute für die häufigsten Objekttypen (Personen, Behälter, Türen, Fahrzeuge, Size, Liegen, Kleidung, Lichtquellen uvm.), Definition von Objektklassen, Variablen für Objekte, Programmblöcke für Reaktionen vorher und nachher und für die Ausführung von Anweisungen an eine andere Person...

Befehle:

T.A.G. bringt die wichtigsten Befehle mit, die aber in Ausführung und Vokabular erweitert werden können. Weitere Befehle – auch Meta-Befehle – können definiert werden.

Textausgabe:

Die Textausgabe ist flexibel. In eckigen Klammern können sog. Textbefehle eingegeben werden, um Objekte stets in der richtigen Form auszugeben. Verben können an Objekte angepasst werden. Diese Befehle sind meist »Klartext«. Eine Listenfunktion erlaubt leichtes Aufzählen und Gruppieren von Objekten.

Variablen:

Enthält Variablen für Zahlenwerte, Objekte, Räme, Befehle, Richtungen und Zustände. Ermöglicht die Definition von Feldern. Nachteil: keine Variablenübergabe, daher sind viele globale Variablen nötig.

Parser:

Kompletter deutscher Parser, im Stil dem Infocom-Parser ähnlich, aber an die deutsche Grammatik angepaßt. Versteht Artikel, gebeugte Adjektive, Eingabe mehrerer Objekte, mehrere Befehle auf einer Zeile, Eingabe von wörtlicher Rede und Zahlen, Anweisungen des Spielers an andere Personen. Fragt nach, wenn der Satz unklar oder unvollständig ist. Frei definierbare Synonymbibliothek. Die Parserroutine kann vom Autor erweitert werden.

Extras:

Funktionstastenbelegung, frei formatierbare Statuszeile, Punktesystem für objekt- und raumbezogene Punkte sowie unabhängige Ereignisse, zahlreiche Stilparameter

T.A.G. ist Freeware und nicht im Public Domain. Leider kann ich keine Garantie für die Fehlerfreiheit des Programms geben. Das Programm wurde aber in weiten Teilen überprüft und es wurden keine schwerwiegenden Fehler festgestellt.

Ich freue mich auf Eure Kommentare und hoffe, dass T.A.G. Anklang findet.