| Autor |
Nachricht |
| < Einstieg in Inform/deutsch |
|
Verfasst am:
So, 27 März 2005 - 22:13
|
|
|
Abenteurer

Anmeldungsdatum: 26.08.2002
Beiträge: 278
Wohnort: Leipzig
|
|
| Martin hat folgendes geschrieben: | | Wenn nach Ausgaben aus einer Routine unerklärliche Zahlen auftauchen.... |
Auha! Danke, wieder was gelernt. _________________ "Ein Musiker! Was will der hier so spät?" Stolzing (Meistersinger v.N.) |
|
|
|
 |
|
Verfasst am:
Mo, 23 Mai 2005 - 12:14
|
|
|
Neuling

Anmeldungsdatum: 22.05.2005
Beiträge: 2
|
|
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:
| Code: | Langsam wachst du aus dunklen Träumen auf...
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 |
|
|
|
 |
|
Verfasst am:
Mo, 23 Mai 2005 - 14:40
|
|
|
Kompassleser

Anmeldungsdatum: 21.02.2004
Beiträge: 198
Wohnort: Rheinmain
|
|
Herzlich Willkommen, waldbaer :-)
| waldbaer hat folgendes geschrieben: | | 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:
| Code: | Constant THEN1__WD = 'dann';
Constant THEN2__WD = 'sodann';
Constant THEN3__WD = 'danach'; |
>NIM BALL UND UHR DANN WIRF BALL IN KORB
| waldbaer hat folgendes geschrieben: | | 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 |
|
|
|
 |
|
Verfasst am:
Mo, 23 Mai 2005 - 17:41
|
|
|
|
|
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. :) |
|
|
|
 |
|
Verfasst am:
Mo, 23 Mai 2005 - 17:42
|
|
|
Neuling

Anmeldungsdatum: 22.05.2005
Beiträge: 2
|
|
| So jetzt wo ich den Haken bei automatisch einloggen gesetzt habe sollte ich auch nicht mehr als Gast schreiben. O_o |
|
|
|
 |
|
Verfasst am:
Mo, 23 Mai 2005 - 18:46
|
|
|
Kompassleser

Anmeldungsdatum: 21.02.2004
Beiträge: 198
Wohnort: Rheinmain
|
|
| Kris (etwas unüberlegt) hat folgendes geschrieben: | | Inform verwendet 'und' um eine Aktion auf zwei Objekte anzuwenden: |
Daraufhin:
| waldbaer hat folgendes geschrieben: | | 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 |
|
|
|
 |
|