IF-Forum

» IF-Forum - Autorencafé - Schreiben! - Einstieg in Inform/deutsch
AntwortenNeues ThemaNeue Umfrage

Einstieg in Inform/deutsch

Geschrieben um 13:14 am 23.05.2005 | Zitat | Editieren | Löschen
ChrisW
Mitglied
Dr Gumby
Beiträge: 275

Hallo Ihr da draussen,

nachdem ich mich jetzt schon eine Weile mit dem erstellen von Textadventures beschäftigt und einiges an Forenthreads und Dokumentationen gelesen habe dachte ich mir ich fange mal an mein Vorhaben in die Tat umzusetzen. Deswegen habe ich mich auch hier angemeldet um Fragen, die ich jetzt schon habe loswerden zu können.

Die Authorensysteme die ich mir bisher näher angeschaut habe waren TAG, Floyd und Inform/Glulx. Wobei ich zu dem Schluß gekommen bin, dass die Variante Inform/Glulx die größte Flexibilität bietet, sei es auf den Wechsel zwischen Deutsch und Englisch oder dem einbinden von Multimedia Elementen.

Da ich beginnen möchte ein Adventure auf Deutsch zu kreieren habe ich mir das Jumpkit herunter geladen und dort die neueste Library und den neuesten Compiler drüber kopiert.

Wenn ich jetzt die im Jumpkit enthaltene raum.inf kompiliere stoße ich auf folgendes Phänomen:



RAUM

Ein kurzes Beispiel-Abenteuer

Copyright (c) 2001 by Maximilian Kalus

Release 1 / Serial number 010421 / Inform v6.30 Library 6/10 (deutsch)

Startraum

Du befindest dich in einem Raum, der bar jeglicher bemerkenswerter Merkmale ist.

Du siehst hier einen saftigen Knödel.

>nimm knödel und iss ihn

Du kannst nichts dergleichen sehen.

>nimm knoedel und iss ihn

Du kannst nichts dergleichen sehen.

>nimm knödel und iß ihn

Du kannst nichts dergleichen sehen.

>nimm knödel und iß knödel

Du kannst nichts dergleichen sehen.

>nimm knoedel und iss knödel

Du kannst nichts dergleichen sehen.

>nimm knödel

Du trägst den saftigen Knödel jetzt bei dir.

>iss knödel

Du ißt den saftigen Knödel. Nicht schlecht.

    *** Du hast gewonnen ***

In diesem Spiel hast Du 0 Punkte von 0 möglichen gemacht, und zwar im Zug 1.

Möchtest du einen NEUSTART, ein vorher gespeichertes Spiel LADEN oder das ENDE?

>```

Daher meine Frage, ist es generell in Inform nicht möglich zwei Befehle über eine Verknüpfung mit **und** in eine Zeile zu schreiben?

Weiterhin wäre es interessant, ob man die raum.inf so wie sie ist vom Aufbau her als Template für neue Projekte nutzen kann.

Hatte mir nämlich schonmal das Dokument "Der Abentheurliche Informissimus Teutsch" angeschaut, aber damit die Beispiele von dort funktionieren müssen ja noch weitere Librarys included werden.

So ich hoffe ihr könnt mir bei meinen Anfangsschwierigkeiten helfen und hoffe auf eine gute Zusammenarbeit.

LG waldbaer
Geschrieben um 15:40 am 23.05.2005 | Zitat | Editieren | Löschen
Kris
Mitglied
Dr Gumby
Beiträge: 181

Herzlich Willkommen, waldbaer :-)

waldbaer:

Daher meine Frage, ist es generell in Inform nicht möglich zwei Befehle über eine Verknüpfung mit und in eine Zeile zu schreiben?

Inform verwendet 'und' um eine Aktion auf zwei Objekte anzuwenden:

NIMM BALL UND UHR (siehe auch MULTIEXCEPT ind DM4 §31 S.222)

Um mehrere Befehle zu trennen kannst Du 'danach' benutzen, oder eines der drei sogenannten THEN_WDs aus der german.h:



Constant THEN2__WD    = 'sodann';

Constant THEN3__WD    = 'danach';```

>NIM BALL UND UHR DANN WIRF BALL IN KORB

**waldbaer:**
> Weiterhin wäre es interessant, ob man die raum.inf so wie sie ist vom Aufbau her als Template für neue Projekte nutzen kann. 

Für den Anfang auf jeden Fall, sie beinhaltet alles was Du brauchst und bringt die Grundstruktur. Alle weiteren Extensions fügst Du nach Bedarf an der richtigen Stelle ein.

Viel Spaß und Gruß

Christof
Geschrieben um 18:41 am 23.05.2005 | Zitat | Editieren | Löschen
Gast
Gast

Vielen Dank erstmal für die schnelle Antwort.

Hätte ich ja auch selber mal drauf kommen können, dass man mit und nur 2 Objekte verknüpfen kann auf die dasselbe Verb angewendet wird, aber nicht zwei Verben, die auf dasselbe Objekt angewendet werden sollen. Unter dem Hintergrund werde ich nachher mal ein bischen rumprobieren. :)

Geschrieben um 18:42 am 23.05.2005 | Zitat | Editieren | Löschen
waldbaer
Mitglied
Baby Gumby
Beiträge: 1

So jetzt wo ich den Haken bei automatisch einloggen gesetzt habe sollte ich auch nicht mehr als Gast schreiben. O_o

Geschrieben um 19:46 am 23.05.2005 | Zitat | Editieren | Löschen
Kris
Mitglied
Dr Gumby
Beiträge: 181

Kris (etwas unüberlegt):

Inform verwendet 'und' um eine Aktion auf zwei Objekte anzuwenden:

Daraufhin:

waldbaer:

Hätte ich ja auch selber mal drauf kommen können, dass man mit und nur 2 Objekte verknüpfen kann auf die dasselbe Verb angewendet wird, ...

Sorry, ich meinte natürlich mehrere Objekte, das funktioniert auch so:

NIMM BALL UND STUHL UND UHR UND GABEL

Außerdem ist es so unlogisch nicht, es mit UND oder einem Komma zu versuchen, schließlich zählen wir ja so auf. Nur nutzt Inform das UND und das DANACH um die Funktion zu unterscheiden (weiteres Objekt oder "nächste Eingabezeile"), untersucht aber nicht den Kontext in dem sie stehen.

Gruß

Christof

AntwortenNeues ThemaNeue Umfrage
Powered by Spam Board SVN © 2007 - 2021
Impressum / Datenschutz