Progettazione e Sviluppo di un Multiplayer Online Game su Reti Peer-to-Peer
Alma Mater Studiorum Universit`a degli Studi di Bologna Facolta` di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Scienze di Internet Tesi di Laurea in Laboratorio di Programmazione Internet
Alma Mater Studiorum Universit`a degli Studi di Bologna
Facolta` di Scienze Matematiche, Fisiche e Naturali
Corso di Laurea in Scienze di Internet
Tesi di Laurea in Laboratorio di Programmazione Internet
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
iv<br />
INDICE<br />
3.2 Layer NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69<br />
3.2.1 Commands . . . . . . . . . . . . . . . . . . . . . . . . 74<br />
3.3 Layer P2P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77<br />
3.3.1 Modulo Time . . . . . . . . . . . . . . . . . . . . . . . 80<br />
3.4 Modulo SharedComponents . . . . . . . . . . . . . . . . . . . 80<br />
3.5 Layer Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84<br />
3.6 Layer View . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87<br />
4 Analisi delle prestazioni 93<br />
5 Sviluppi futuri 99<br />
5.1 Anti-Cheating . . . . . . . . . . . . . . . . . . . . . . . . . . . 99<br />
5.1.1 Time Based Cheating . . . . . . . . . . . . . . . . . . . 104<br />
5.1.2 Space Based Cheating . . . . . . . . . . . . . . . . . . 105<br />
5.2 Ottimizzazione NET Layer . . . . . . . . . . . . . . . . . . . . 110<br />
5.3 Gestione utenti e MatchMaking . . . . . . . . . . . . . . . . . 112<br />
6 Conclusioni 117<br />
Ringraziamenti 125