aventură este un port fidelă a & quot; Adventure & quot; joc pentru Python 3 de la original 1977 & nbsp; cod FORTRAN de Crowther și Woods, condus de același fișier advent.dat, care vă permite să explorați colosal Pestera, în cazul în care alții au găsit averi din comoara de aur, deși se zvonește că unii dintre cei care intră sunt niciodată văzut din nou.
Pentru a încuraja utilizarea Python 3, jocul este conceput pentru a fi jucat chiar la prompt Python. Comenzi Single-sugerate pot fi tastate de la sine, dar comenzi din două cuvinte ar trebui să fie scris ca un apel de funcție (de la o comandă de două cuvânt nu ar fi Python valabile):
>>> Aventură import
>>> Adventure.play ()
BINE ATI VENIT LA ADVENTURE !! VREI INSTRUCȚIUNI?
>>> Nu
STAI LA capatul unui drum ÎNAINTE o clădire mici.
În jurul vostru este o pădure. Un mic pârâu curge din construcție și
JOS A Gully.
>>> Est
SUNTEȚI în interiorul unei clădiri, un bine CASA DE PRIMAVARA MARE.
Există unele tastele de pe SOL AICI.
Există o lampă BRASS SHINY APROPIERE.
NU FOOD AICI.
EXISTĂ o sticlă de apă AICI.
>>> Get (lampă)
OK
>>> Concediu
Ești la capătul drumului din nou.
>>> Sud
Sunteți într-o VALEA în pădure lângă un izvor rostogolea pe o
BED ROCKY.
Inițial Adventure plătit atenția doar primele cinci litere ale fiecărei comandă, astfel încât o comandă de mult ca inventar ar putea fi pur și simplu tastat ca invențiilor. Acest pachet definește un simbol pentru ambele versiuni de fiecare cuvânt lung, astfel încât aveți posibilitatea să tastați versiunea lungă sau mai scurtă te rog.
Puteți găsi două, walkthroughs complet de lucru de joc în directorul său teste, pe care le puteți rula folosind modul care vine încorporat cu Python 3.2 descoperi:
$ Python3.2 -m unittest descoperi aventura
Am scris cele mai multe din acest pachet de vacanta pe Craciun 2010, pentru a afla mai multe despre modul de funcționare a jocului care astfel mă entralled ca un copil; De asemenea, proiectul mi-a dat să practice scrisul Python 3. am uitat încă paranteze pentru scrierea de imprimare (), dacă nu mă atent
Ce este nou în această versiune:.
- ere pe Windows; Comenzile imobilizate undefined
Ce este nou în versiunea 1.2:
- Mod tradițional: restabilirea salvează, comenzi <5 litere / li>
Ce este nou în versiunea 1.1:
- modul tradițional; sintaxă mai flexibil Python
Ce este nou în versiunea 1.0:
- 100% acoperire de testare,-caracteristica complet
Cerințe :
- Python
Comentariile nu a fost găsit