View Single Post
Old 21-07-2009, 15:26   #17
Mantis-89
Senior Member
 
L'Avatar di Mantis-89
 
Iscritto dal: Jul 2008
Città: Solesino (PD)
Messaggi: 1256
Da quanto ne so io, se c'è una latenza di 100ms significa che i segnali d


Quote:
la latenza indica il tmpo necessario ad una informazione per raggiungere il destinatario
Giusto.
Quote:
Questo fantomatico sistema deve ricevere i dati di input dall'utente, elabolarli e inviare il video sullo schermo del giocatore.
Più che giusto.
Quote:
Quando giochi i tuoi input non devono percorrere alcun tragitto quindi non esiste lag
Più la macchina è potente meno si vede, diciamo che non è percepibile
Quote:
Se il sistema impiega un decimo di secondo solo per ricevere i dati, ne consegue che non può calcolare più di dieci fotogrammi al secondo.
Non è che il sistema impega 1 decimo di secondo a ricevere i dati, ma che li riceve dopo 1 decimo di secondo rispetto a quando sono stati spediti(anzi li riceve sopo 50ms in quanto la latenza indica il tempo di risposta non di ricezione), quindi in 1 decimo di secondo può ricevere anche 200 segnali di input dell'utente ma tutti vecchi di mezzo decimo di secondo. In questo decimo di secondo quindi il server può elaborare tutti i fotogrammi che è in grado, facciamo un esempio realistico di 20-30 fotogrammi al secondo per utente ed inviarli ma l'utente li riceverà vecchi del tempo di latenza.
Sbaglio qualcosa in questo..?

Resta il fatto che in certe categorie di giochi vedere fotogrammi "vecchi" di 100ms non sia sufficiente per garantire un gioco fluido.
__________________
Desktop: AMD FX-8350 @4,2Ghz + A.C. FREEZER XTREME rev.2 - ASUS M5A99X EVO - 32GB DDR3 (4x8GB) @1866Mhz - Sapphire NITRO+ RX 580 8GB - SSD Crucial MX500 1TB - Antec Two Hundred - Seasonic Focus+ Platinum 650W
Always remember to K.I.S.S.
Mantis-89 è offline   Rispondi citando il messaggio o parte di esso
 
1