приключение е верен на порта на & quot; Adventure & quot; игра с Python 3 от оригиналния 1977 & Nbsp; FORTRAN код от Crowther и Woods, задвижван от същия advent.dat файл, който ви позволява да проучи Колосален Cave, където други са намерени развоя в съкровище и злато, въпреки че се носят слухове, че някои, които влизат никога не са виждали отново.
За да се насърчи използването на Python 3, играта е предназначена да се играе точно в ред Python. Single-Думата команди могат да бъдат напечатани от себе си, но две думи команди трябва да бъдат написани като призив функция (тъй като две думи команда няма да е валиден Python):
>>> Внос приключение
>>> Adventure.play ()
WELCOME TO ADVENTURE !! Бихте ли искали УКАЗАНИЯ?
>>> Не
Вие стоите В КРАЯ НА ПЪТНО ПРЕДИ малка тухлена сграда.
Около Вас гора. Малък поток изтича на сградата и
DOWN дере.
>>> Изток
ВИЕ СТЕ вътре в сграда, добре HOUSE за голям SPRING.
Има някои клавиши на ЗЕМЯТА ТУК.
ИМА лъскава BRASS LAMP наблизо.
Има храна ТУК.
ИМА бутилка вода ТУК.
>>> GET (лампа)
ОК
>>> Отпуск
Вие сте на края на международен път отново.
>>> Юг
Вие се намирате в една долина в гората до един STREAM акробатика по протежение на
ROCKY легло.
Оригиналният Adventure платени внимание само първите пет букви на всяка команда, така дълго команда като инвентара може просто да бъде въведен като inven. Този пакет се определя символ и за двете версии на всяка дълга дума, така че можете да въведете дълга или къса версия, както ти е угодно.
Можете да намерите две завършени, работещи за сваляне на играта в своята тестове директория, която можете да стартирате помощта на Discover модул, който идва вграден с Python 3.2:
$ Python3.2 -m unittest откриете приключение
Написах голямата част от този пакет по Коледа ваканция 2010 г., за да научите повече за работата на играта, че така ме entralled като дете; Проектът също така даде ми се упражнявате да пишете Python 3. Все още забравяме скобите при писане на печат (), ако аз не съм се обръща внимание
Какво ново в тази версия:.
- инсталира на Windows; фиксирани недефинирани команди
Какво ново във версия 1.2:
- традиционния режим: възстановяване спасявания, 5-писмо команди
Какво ново във версия 1.1:
- Traditional режим; по-гъвкава Python синтаксис
Какво ново във версия 1.0:
- 100% покритие тест, черта-пълна
<силни> Изисквания :
- Python
Коментари не е намерена