[Multiplayer] Algoritmo para compensar lag

B

Alguna documentación por ahí para algoritmo predictivo que extrapole posición del player en condiciones variantes de lag?

Jastro

Echale un ojo al video este, a ver si te ayuda

1 1 respuesta
B

#2 thanks wapo, lo miro

EDIT: me sirve, gracias

1 respuesta
Jastro

#3 de nada, lo vi no hace mucho y me parecio la ostia., suerte que te haya servido x)

1
B

Es que es muy bueno... más o menos como lo tenía pensado pero me queda más claro

-Crack-

Este es muy bueno también.

Edit: La mitad del video habla de físicas y la otra mitad del networking.

2 1 respuesta
B

#6 que buena pinta... gracias

r2d2rigo

Va a depender mucho de tu arquitectura, de si tienes un servidor determinista y un cliente basado en prediccion, o en su lugar una conexion P2P entre todos los clientes...

Por lo general, la regla base consiste en mandar snapshots del estado de la partida y que los clientes hagan interpolacion de ese resultado + condiciones locales (si ha cambiado el input, etc). Cuando se reciba el siguiente snapshot, se corrige el estado si hay demasiada discrepancia.

Para mas info, mirate los articulos de networked physics de Gaffer on Games: https://gafferongames.com/post/deterministic_lockstep/

1 1 respuesta
B

#8 gracias, buena docu.

Usuarios habituales