T.A.G.

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 16. Mai 2005 um 15:54 Uhr durch Salitos (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Zur Navigation springen Zur Suche springen
Wegen eines möglichen Verstoßes gegen das Urheberrecht wurde der hier stehende Text entfernt und diese Seite auf der Löschkandidatenseite für potenzielle Urheberrechtsverletzungen gelistet. Der Text ist – zumindest in Auszügen – der gleiche wie in der unten genannten Quelle.

Falls eine Erlaubnis bestand, das Material gemäß den Bestimmungen der Lizenz Creative-Commons-Lizenz Namensnennung – Weitergabe unter gleichen Bedingungen 4.0 zu nutzen, oder du selbst der Urheber des Textes in der unten angeführten Quelle bist, sende bitte eine vollständig ausgefüllte Freigabeerklärung unter Verwendung deines Realnamens und der Angabe, um welchen Artikel es geht, an die Adresse permissions-de@ – at-Zeichen für E-Mailwikimedia.org per E-Mail.

Wenn du den Rechteinhaber nachträglich um Erlaubnis bitten willst, kannst du diese Textvorlage dafür benutzen.

Nach Bearbeitung durch das Wikipedia-Support-Team wird die Freigabe auf der Diskussionsseite dokumentiert und der Text wiederhergestellt.

Fragen bitte an: Urheberrechtsfragen

Diesen Artikel bitte nur bearbeiten, wenn sicher ist, dass keine Freigabe erfolgen wird!

Herkunft:

[1]

T.A.G. (Text-Adventure-Generator) ist ein Computerprogramm für die Erstellung deutschsprachiger Textadventures. Es unterstützt eine eigene deutsche Programmsprache, in der der Anwender sein Textadventure schreibt. Das Programm erstellt daraus im Anschluss die Spieldatei, die mit dem Interpreter T.A.M. (Text-Adventure-Machine) gespielt werden kann.

Unter den Autoren deutschsprachiger Textadventures ist T.A.G. eine weitverbreitete Alternative zu dem führenden Entwicklungswerkzeug Inform.

T.A.G. ist Freeware, aber keine freie Software. Es ist für DOS und Windows erhältlich und lässt sich mit bestimmten Emulatoren auch auf Linux verwenden.

T.A.G wurde von Martin Oehm entwickelt.

Beispielcode

Die Quelldatei ist eine einfache ASCII-Datei, die die Definitionen der Räume, Objekte, Befehle usw. in einfachen und einfach zu lesenden Anweisungen enthält. Hier ein paar Beispiele:

Objektdefinition: die Salbe und eine Dekoration, der Schutthaufen:

Obj Mückensalbe
Name 'Flasche mit Mückensalbe' f
Vor 'mücken' 'moskito' 'mosquito'
Subst 'salbe' f 'flasche' f 'fläschchen' n
Subst 'mittel' n 'ex' n
Ort in Rucksack
Gew 1
Vol 1
Besch 'Es ist eine kleine Flasche mit der
 berühmten Mückensalbe "Moskito-Ex",
 die vom Schweizerischen Tropeninstitut
 entwickelt wurde.'
VorAusf
 (eingerieben)
 Bed /(aObj ich, du)
 'Das Mittel mag ja in den Schweizerischen
 Tropen recht wirksam sein, aber hier im
 Dschungel von Yucatán ist es absolut
 nutzlos.'
 Stop 'Wieso soll ich denn Mückensalbe auf
 [einen aObj] schmieren?'
NachAusf
Deko Schutt
Name 'Schutt' m
Vor 'stein' 'schutt'
Subst 'schutt' m 'haufen' m 'brocken' p
Subst 'steine' p 'geröll' n
Ort Eingang
Besch 'Der Schutt füllt den ganzen Eingang.
 Offensichtlich ist hier ein Teil des
 Tempels eingestürzt.'
VorAusf
 (entfernen nehmen)
 Stop 'Es sind eine ganze Menge Steinbrocken,
 du würdest Tage brauchen, um den
 Eingang freizubekommen.'
EndeAusf

Die Definition für den Raum auf dem Tempel könnte so aussehen:

Raum auf_Pyramide
Name 'Auf der Pyramide'
Std steil_abwärts
N Eingang | Norden
rein Eingang
S Treppe | Süden
R Treppe | runter
Besch 'Nun bist du auf dem Tempel, von wo aus du
 eine herrliche Sicht auf den Urwald hast,
 der ringsherum liegt und diese kleine
 Pyramide von der Zivilisation versteckt
 hält. Eine grobe, verwitterte Steintreppe
 führt nach unten. Im Norden gähnt ein
 großes, dunkles Rechteck: der Eingang
 in den Tempel.'
Antw steil_abwärts
Besch 'Dort geht es steil abwärts. Die Treppe
 ist im Süden und der Eingang im Norden.'

Und zu guter Letzt ein neuer Befehl:

Bef einreiben
Name 'einreiben'
Verb 'reibe ein' 'balsamiere ein' 'beschmiere'
Verb 'balsamiere' 'schmiere ein'
Syntax dasObj mit demObj (BeiMir)
Ausf
 Text 'Ich kann wohl schlecht [den aObj]
 mit [dem aObj2] einreiben.'
EndeAusf
Pseudo eingerieben einreiben
Abgerufen von „https://de.wikipedia.org/w/index.php?title=T.A.G.&oldid=5850537"