Der Spielablauf

Die Spielweise ist extrem einfach. Du rennst einfach am Flughafen herum, immer auf der Suche nach Dingen, die Du tun könntest. Du bewegst dich, indem Du dem Programm mitteilst, in welche der vier Himmelsrichtungen (Norden, Süden, Osten oder Westen) Du gehen willst. Alle diese Richtungen können durch den ersten Buchstaben abgekürzt werden und entweder in Groß- oder in Kleinbuchstaben eingegeben werden. Es kann auch vorkommen, daß Du in eine bestimmte Richtung nicht gehen kannst. Starte das Programm jetzt, versuche es einmal mit den vier Richtungen und schau, was passiert. Wenn das noch unklar ist, dann gib das Wort "Hilfe" ein.

Du kannst auch Dinge nehmen oder Dich in den einzelnen Räumen umsehen. Sag dem System jetzt, daß Du Dich in diesem Raum umsehen willst, indem Du Schau eingibst. Dahinter verbirgt sich die Lösung zu so manchem Rätsel. Ein weiteres wichtiges Kommando ist Rucksack, das eine Liste der Dinge ausgibt, die Du bei Dir trägst. Was haben wir im Rucksack?

Alle anderen Kommandos bestehen aus zwei Wörtern, einem Verb und einem Hauptwort. Die Reihenfolge ist dabei unerheblich, da das Programm den Unterschied erkennt. Wenn Du ein Kommando eingibst, das das Programm nicht kennt, wird es Dir sagen, daß es Dich nicht versteht. Lege jetzt etwas hin, das Du besitzt, oder Nimm etwas, das sich im selben Raum befindet wie Du selbst.

Ein paar Freunde haben Abflug mit genau den Angaben gespielt, die ich auch Dir jetzt gegeben habe. Einer hat nur 40 Minuten gebraucht, die meisten aber eine Stunde, bis sie es geschafft haben, in Urlaub zu fliegen. Der gesamte Code für das Spiel ist in CPPSRC.ZIP enthalten, das Du für die übrigen Kapitel dieser Einführung schon heruntergeladen haben solltest. Das Spiel ist absichtlich relativ einfach und kurz, damit es auch einfach und schnell verstanden werden kann. Es gibt keinen Grund, warum das Programm nicht durch zusätzliche Räume, Gegenstände und Fallen viel größer gemacht werden könnte. Vielleicht machst Du ja gerade das, um weitere Erfahrungen im Programmieren in C++ zu sammeln.

(weiter...)