Obiettivo: Realizzare un programma che implementi una avventura testuale utilizzando il linguaggio di programmazione C++.
Le stanze
Ogni stanza è caratterizzata da una serie di attributi:
- string descrizione;
- int Nord;
- int Sud;
- int Ovest;
- int Est;
I valori dei parametri Nord, Sud, Ovest, Est, indicano la stanza accessibile attraverso la relativa porta. Se ad esempio il valore Nord è uguale a 2 vorrà dire che andando verso Nord si raggiungerà la stanza 2. Quando i valori sono inizializzati a -1 vuol dire invece che attraverso quella porta non è possibile raggiungere nessuna stanza.
Le persone
Ogni gara è caratterizzata da una serie di attributi:
- string nome;
- string presentazione
- int vita;
- int armatura
- int attacco;
Il codice
Viene in seguito illustrato il codice utilizzato per implementare un gioco di avventura testuale
