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:

Uno script “scemo” che non fa altro che realizzare un dialogo con uno scagnozzo del Team Rocket per avviare una sfida.

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

Offre al giocatore la possibilità di fare una missione in cui bisogna sconfiggere 3 Caterpie e ottenere degli oggetti.

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.

Categories:

Tags:

No responses yet

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

To the official owners of Pokemon

To the official owners of Pokemon: If you wish me to take down this game/page, feel free to contact me and I will respectfully oblige.