08.09.2019 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!