Lag: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Linha 34:
A extrapolação é uma tentativa de estimar um futuro estado do jogo. Assim que um pacote do servidor é recebido, a posição de um objeto é atualizada para a nova posição. Aguardando a próxima atualização, a próxima posição é extrapolada com base na posição atual e no movimento no momento da atualização. Essencialmente, o cliente assumirá que um objeto em movimento continuará na mesma direção. Quando um novo pacote é recebido, a posição pode ser corrigida ligeiramente.
 
A interpolação funciona essencialmente armazenando em buffer um estado de jogo e tornando o estado do jogo para o jogador com um atraso ligeiro e constante. Quando um pacote do servidor chega, em vez de atualizar a posição de um objeto imediatamente, o cliente começará a interpolar a posição, a partir da última posição conhecida. Durante um intervalo de interpolação, o objeto será processado movendo suavemente entre as duas posições. Idealmente, este intervalo deve corresponder exatamente ao atraso entre os pacotes, mas devido à perda e atraso variável, raramente é esse o caso.{{Referências}}
 
=== '''Utilizando programas para reduzir sua latência''' ===
Existem programas que podem ser utilizados e que alteram sua rota com o servidor do jogo, podendo assim diminuir seu ping durante sua partida no jogo, um exemplo desses softwares que são muito utilizados para essa função é o [http://nptunnel.com Noping], que faz seu jogo conectar por múltiplas rotas diferentes, rotas essas muitas vezes menos congestionadas, fazendo assim sua latência e o tempo de resposta ''in-game'' diminuírem.
 
{{Referências}}
<references />{{esboço-informática}}