Do you need any help?

HW6Rec domanda su distinzione corridoio/stanza

M
ManuelFiorentini (680 points)
0 3 7
asked Mar 3, 2021 in HW6 di recupero by ManuelFiorentini (680 points)
closed Mar 7, 2021 by ManuelFiorentini
Buongiorno, sto svolgendo l'esercizio di recupero n.6 e stavo pensando ad alcune soluzioni da adattare allo svolgimento.
Una delle cose sulla quale vorrei chiedere conferma è la seguente:

Da quanto mi pare di aver capito, praticamente il passaggio in una porta mi trasferisce sempre da una stanza ad un corridoio (o viceversa).

Seguendo questo ragionamento, potrei impostare una variabile booleana che ogni volta che attraverso una porta diventa True(partendo il party sempre da un corridoio) e quando ne riattraverso una altra in uscita diventa False,  che mi da modo di gestire in modo diverso i corridoi e le stanze?

Secondo voi è un ragionamento che può funzionare o mi sfugge qualcosa?
116 views
closed with note: soluzione trovata

1 Answer

angelo.spognardi (4640 points)
37 60 92
answered Mar 7, 2021 by angelo.spognardi (4,640 points)

Ciao, non funziona così: le porte possono anche collegare diverse stanze fra loro. In parecchie mappe è un comportamento frequente, quindi la tua idea non va bene, come in questo esempio (dimi-adventure.png):

M
ManuelFiorentini (680 points)
0 3 7
commented Mar 7, 2021 by ManuelFiorentini (680 points)
La ringrazio professore, difatti osservando le immagini me ne ero accorto e sto cercando una soluzione al problema.