Avrete sicuramente notato che nelle ultime settimane non è stato aggiunto nulla di nuovo e sono state fatte poche correzione.
Perchè? Perchè sto aggiungendo una cosa fighissima al source del server e del client di gioco: gli script.
Che cos’è uno script?
Uno script di gioco (in italiano, “copione”) altro non è che un insieme di cose (messaggi, azioni, condizioni ecc…) che un giocatore può triggerare parlando con un npc o in alcune situazioni di gioco.
Ad esempio, un npc può eseguire un copione che mostra un dialogo al giocatore in modo da creare un vero e proprio discorso, può fare domande, può spostarsi, può dare oggetti, missioni ecc…
Come sono realizzati?
Al momento gli script non sono altro che un file .xml che viene caricato dal server ed è presente un interprete (lato server) che va ad eseguire questi comandi su richiesta del giocatore.
Ecco uno script di esempio con la sua esecuzione:

Un altro script di esempio un pò più complesso:

Posso partecipare?
Certamente! Non appena possibile pubblicherò una web-app che permette la creazione di script di gioco. Ogni script passerà una fase di verifica e poi verrà immesso all’interno del server.
No responses yet