ArsLudica.org Forum

Effettua l'accesso o una nuova registrazione.

Inserisci il nome utente, la password e la durata della sessione.
Ricerca avanzata  

News:

Autore Topic: Netcode e lag: come viene gestito?  (Letto 2777 volte)

Turrican3

  • Redazione
  • Hero Member
  • *****
  • Offline Offline
  • Post: 2.429
  • Playing is believing
    • Mostra profilo
    • Gamers4um
Netcode e lag: come viene gestito?
« il: Novembre 16, 2009, 12:13:23 »

Come da oggetto, naturalmente vorrei "solo" un'infarinatura e/o dei link per approfondire l'argomento.

Il mio interesse è nato da una discussione nella quale ho azzardato l'ipotesi che in gioco come Mario Kart ci potessero essere più margini di manovra per rendere meno visibili (interpolazione? come detto vado di intuito, praticamente non so nulla della materia) gli inevitabili ritardi dei comandi che "viaggiano" via Rete rispetto ad un platform come New Super Mario Bros, e che il fatto che il gioco viaggiasse a 60fps costituisse, se possibile, un ulteriore fonte di grattacapi per i programmatori in un'ipotetica modalità multiplayer online.
Connesso
videoGIOCATORE

Monopoli

  • Hero Member
  • *****
  • Offline Offline
  • Post: 4.296
    • Mostra profilo
Re: Netcode e lag: come viene gestito?
« Risposta #1 il: Novembre 16, 2009, 13:28:19 »

Questo articolo, che descrive come funziona il multiplayer nel Source, potrebbe interessarti:

http://developer.valvesoftware.com/wiki/Source_Multiplayer_Networking
Connesso
Il mio blog agghiacciante
http://monopoliano.blogspot.com
E' Uscito! Compra qui: http://itunes.apple.com/us/album/crystal/id461134607

"Monopoli hai la voce da frocio ma sei un figo sull'Arsludicast."

Turrican3

  • Redazione
  • Hero Member
  • *****
  • Offline Offline
  • Post: 2.429
  • Playing is believing
    • Mostra profilo
    • Gamers4um
Re: Netcode e lag: come viene gestito?
« Risposta #2 il: Novembre 16, 2009, 13:39:21 »

Mi sa proprio di sì (ho dato un'occhiata veloce, vedo di spolparmelo per bene durante la pausa pranzo ;D), grazie! :)
Connesso
videoGIOCATORE

Ziggybee

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 8.383
  • Gamer Extraordinaire
    • Mostra profilo
Re: Netcode e lag: come viene gestito?
« Risposta #3 il: Novembre 16, 2009, 14:47:27 »

Il "metodo Valve" è uno dei migliori che esista, oggi non sempre serve perché le infrastrutture sono migliorate tantissimo (in particolare quelle dei data center).

Anche il metodo coreano (o id) è relativamente valido (i client simulano e testano solo la consistenza di determinati eventi con il server), che poi è una variazione dei netcode dei primi sparatutto e rts per MS-DOS. Quando un gioco che lagga fa rubberbanding usa una variazione di questo metodo per economizzare sul traffico. Così su due piedi non saprei darti una risorsa online, mo vedo se a casa trovo qualche vecchio paper e in caso te lo faccio sapere, turriCANE ;).
Connesso
Matteo Anelli

Vazkor: "Altro che Apple TV"

Turrican3

  • Redazione
  • Hero Member
  • *****
  • Offline Offline
  • Post: 2.429
  • Playing is believing
    • Mostra profilo
    • Gamers4um
Re: Netcode e lag: come viene gestito?
« Risposta #4 il: Novembre 16, 2009, 15:04:47 »

Connesso
videoGIOCATORE

Emack

  • Global Moderator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 4.392
    • Mostra profilo
    • Homepage personale
Re: Netcode e lag: come viene gestito?
« Risposta #5 il: Novembre 19, 2009, 19:54:50 »

yum!
Connesso
Emanuele Colucci.
 

Pagina creata in 0.022 secondi con 14 interrogazioni al database.