Modellazione e implementazione di un gioco di ruolo distribuito tramite un approccio ad agenti