Abenteuer ist ein treuer Hafen der & quot; Abenteuer & quot; Spiel auf Python 3 von der ursprünglichen 1977 & nbsp; Fortran Code von Crowther und Woods, um den gleichen advent.dat Datei angetrieben, die Sie Colossal Cave, wo andere Glück in Schatz und Gold gefunden zu erkunden, obwohl es wird gemunkelt, dass einige, die eintreten können werden nie wieder gesehen.
Um die Verwendung von Python 3 zu fördern, ist das Spiel entwickelt, um direkt an der Python-Prompt abgespielt. Einzelworteingabe können selbst eingegeben werden, sondern Zwei-Wort-Befehle sollten als Funktionsaufruf (da ein Zwei-Wort-Befehl nicht gültig Python) geschrieben werden:
>>> Import Abenteuer
>>> Adventure.play ()
Willkommen zum Abenteuer !! MÖCHTEN SIE ANWEISUNGEN?
>>> Nein
SIE stand am Ende einer Straße vor einem kleinen Backsteingebäude.
Um dich herum ist Wald. Ein kleiner Bach fließt aus der BAU UND
Ab einer Schlucht.
>>> Osten
SIE SIND innerhalb eines Gebäudes, einer gut Haus für eine große SPRING.
Es gibt einige KEYS AM BODEN HIER.
ES GIBT EINE GLÄNZENDE Messinglampe NÄHE.
Es gibt Nahrung HIER.
ES GIBT EINE FLASCHE WASSER HIER.
>>> Get (Lampe)
OK
>>> Urlaub
SIE AM ENDE DER STRASSE schon wieder.
>>> Süden
SIE IN EINEM TAL IM WALD an einem Bach entlang einer TUMBLING SIND
ROCKY BED.
Die ursprüngliche Abenteuer bezahlt Aufmerksamkeit auf nur den ersten fünf Buchstaben der einzelnen Befehle, so lange Befehl wie Inventar könnte einfach als Erfindungen eingegeben werden. Dieses Paket definiert ein Symbol für beide Versionen sämtlicher langes Wort, so dass Sie die lange oder kurze Version während der Eingabe bitte.
Sie können zwei komplette, Arbeitslösungen des Spiels in seiner Tests Verzeichnis, das Sie ausführen können mit dem Modul, das zu entdecken eingebauten kommt mit Python 3.2 zu finden:
$ Python3.2 -m unittest Abenteuer entdecken
Ich die meisten dieser Packungs schrieb über Weihnachtsurlaub 2010, um mehr über die Funktionsweise des Spiels, so wie ein Kind entralled mir lernen; Das Projekt gab mir auch üben das Schreiben Python 3. ich noch vergessen, die Klammern beim Schreiben von print (), wenn ich nicht aufgepasst
Was ist neu in dieser Pressemitteilung:.
- Installation auf Windows; Fest undefined Befehle
Was ist neu in der Version 1.2:
- traditionelle Art: Wiederherstellung spart, 5 Buchstaben Befehle
Was ist neu in der Version 1.1:
- Traditionelle Modus; flexibler Python-Syntax
Was ist neu in der Version 1.0:
- 100% Testabdeckung, Feature-complete
Anforderungen :
- Python
Kommentare nicht gefunden