Torna alla pagina Introduttiva del commento al codice

Introduzione

 

La struttura portante del gioco costituita da tre classi (Ambiente, Luogo, Oggetto) che interagiscono tra di loro secondo il seguente schema:

Ambiente

Luogo

Oggetto

Oggetto

Oggetto

 


Luogo

Oggetto

Oggetto

Funzioni Globali

Lo schema evidenzia come una classe di partenza (Ambiente) sia concepita come un insieme di contenitori (Luoghi), che a loro volta sono un insieme di altri elementi (Oggetti).