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.

1.2. ARCHITETTURE DISTRIBUITE PER IL SUPPORTO AI<br />

MOGS 5<br />

Figura 1.1: Modello Client-Server: lo sta<strong>to</strong> <strong>di</strong> gioco comple<strong>to</strong> (esagono verde)<br />

è mantenu<strong>to</strong> e aggiorna<strong>to</strong> da <strong>un</strong> singolo Server centralizza<strong>to</strong>. Ogni Client<br />

è connesso esclusivamente al Server e mantiene <strong>un</strong>a propria visione dello<br />

sta<strong>to</strong> <strong>di</strong> gioco, tipicamente incompleta (quadra<strong>to</strong> verde), aggiornata grazie<br />

ai messaggi inviati, au<strong>to</strong>nomamente o come <strong>di</strong>retta conseguenza <strong>di</strong> <strong>un</strong> input<br />

esterno, dal Server (triangolo verde).

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

Saved successfully!

Ooh no, something went wrong!