COSMMUS - An infrastructure for massively multiplayer online games
Persone
Abstract
I videogiochi online multigiocatore per un pubblico di massa (Massively multiplayer online games - MMOGs) sono diventati un genere importante di intrattenimento degli ultimi dieci anni. In questi giochi, molte migliaia di partecipanti giocano contemporaneamente uno con l´altro nello stesso ambiente virtuale. Questo tipo di applicazione è stata tradizionalmente sostenuta da infrastrutture centrali potenti e costose, dotate di elevate capacità di calcolo e di accesso alla Rete. Questo progetto si propone di esaminare alcune delle componenti fondamentali di una infrastruttura geograficamente distribuita a supporto del concetto MMOG. Le caratteristiche più importanti di tale infrastruttura sono la coerenza di sistema, le prestazioni e la resistenza ai guasti.
Nonostante la nostra applicazione principale sia MMOG, ci aspettiamo che i protocolli sviluppati in questo progetto siano utilizzabili in settori più ampi, tra cui ambienti virtuali in rete, come i motori di simulazione distribuita. L´applicabilità dei nostri risultati non è limitata agli ambienti virtuali. Per esempio, meccanismi di controllo di coerenza a latenza efficiente e protocolli di comunicazione di gruppo, potrebbero essere utilizzati per migliorare le prestazioni delle banche dati distribuite. Infine, qualsiasi applicazione che usufruisse di funzionalità distribuite tra più computer e che richiedesse un elevato controllo di coerenza, potrebbero trarre beneficio dal nostro lavoro.