Ciao a tutti. Mi serve aiuto da voi.
Devo realizzare un sito in php ho alcuni(grossi problemi).Il testo del progetto è questo:
"Si vuole realizzare un gioco di avventuare testuale, un omaggio a Zork, che è considerato uno dei più importanti videogiochi di tutti i tempi.
Il gioco deve simulare un ambiente composto da stanze, oggetti e personaggi. Tutte e tre queste entità sono caratterizzate da un nome e da una descrizione. Le stanze possono essere collegate ad altre stanze, una per ognuno dei punti cardinali (nord, sud, est, ovest). Inoltre, ogni stanza può contenere un certo numero (potenzialmente illimitato) di oggetti. Ogni personaggio è controllato da un giocatore. Un personaggio può possedere degli oggetti (anch'essi in numero potenzialmente illimitato) e può trovarsi in uno di due stati: on-line o off-line. Se è on-line si trova virtualmente in una delle stanze del gioco, e può compiere una delle seguenti azioni:
prendere un oggetto che sta nella stanza;
lasciare nella stanza un oggetto che si possiede;
spostarsi su una stanza adiacente.
Se è off-line è fuori dal gioco, ma conserva tutti gli oggetti che possiede.
L'applicazione deve avere due sezioni distinte: una riservata agli amministratori, accessibile solo tramite password, ed una pubblica. Quella riservata serve a creare gli oggetti del gioco (stanze, oggetti e personaggi), quella pubblica per giocare. Esaminiamo prima la parte pubblica.
Un utente che si collega al sito può scegliere uno dei personaggi che sono al momento off-line. Il personaggio diventa on-line e l'utente inizia a controllarlo. Si può spostare da una stanza all'altra, raccogliere e lasciare oggetti. Quando il personaggio entra in una nuova stanza, il gioco deve visualizzare la descrizione della stanza, e l'elenco degli oggetti e degli altri personaggi che si trovano in quella stanza. Deve essere possibile per il giocatore conoscere l'elenco degli oggetti in suo possesso e vedere la descrizione dettagliata degli oggetti e dei personaggi nella stanza.
Quando l'utente non vuole più giocare, può rimettere off-line il personaggio. Ogni personaggio va automaticamente off-line se non è usato da almeno 10 minuti.
Nella parte privata deve essere possibile creare, modificare e cancellare stanze, oggetti e personaggi. Deve essere possibile specificare la posizione iniziale dei nuovi oggetti e i collegamenti tra le stanze."
Il problema che non riesco proprio a risolvere è come mandare automaticamente un personaggio off-line dopo dieci minuti che non lo uso pìù(e secondo me non usare più signigica che non viene ricaricata la pagina).
Se c'è qualcuno che oltre a risolvere questo problema volesse aiutarmi anche con il resto del sito sarei molto grata. Contattatemi e vi invio quello che ho scritto fino ad ora.