Difference between revisions of "Lag compensation/pt-br"
m (Alterado: "explicalções" para "explicações" + "compesação" para "compensação" + adicionado "Latency_Compensating Methods in Client/Server In-game Protocol Design and Optimization" em "Links Externos") |
(fixed a lot of things here (but still need's more)) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:Compensação do Lag}} | {{DISPLAYTITLE:Compensação do Lag}} | ||
− | ''Team Fortress 2'', baseando-se na [[Source Engine/pt-br| | + | ''Team Fortress 2'', baseando-se na [[Source Engine/pt-br|Engine Source]], geralmente é configurado para fazer uso da '''compensação de Lag'''. Compensação de Lag é a razão técnica por trás dos casos de mortes ou ações que, de outra forma parecem inviáveis em determinadas circunstâncias, por exemplo, quando os jogadores se vêem como tendo tomando um "tiro através de uma parede" por um [[Sniper/pt-br|Sniper]] ou tendo tomado um [[Backstab/pt-br|Backstab]] em um ângulo incorreto (conhecido como [[Backstab/pt-br|''facestab'']]), facestabs ou totalmente errados (conhecido como [[Backstab/pt-br|''failstabs'']]) . |
− | Em poucas palavras, quando | + | Em poucas palavras, quando um jogador de alta latência (ping alto) ataca outro jogador, o servidor temporariamente "regressa" a sua cópia da ação, a fim de compensar o Lag. Por exemplo, o inimigo Sniper atira quando vê sua cabeça, naquele momento em que você e a maioria dos outros jogadores pode acreditar que você correu com sucesso por detrás de uma parede. Quando o servidor recebe a mensagem de tiro do Sniper, ele "retrocede", descobrindo que se você tivesse sido atingido, e então faz o dano, parecendo que você foi "morto através de uma parede". |
− | Esta é uma decisão de engenharia e design intencional, um compromisso para melhorar o realismo dos ataques à custa do realismo de tomar dano. Se a compensação do lag for | + | Esta é uma decisão de engenharia e design intencional, um compromisso para melhorar o realismo dos ataques à custa do realismo de tomar dano. Se a compensação do lag for desativada, muitos jogadores teriam razões para reclamar que eles atiraram no inimigo sem causar qualquer dano. |
== Exceções == | == Exceções == | ||
− | Projéteis como [[rocket/pt-br|foguetes]], [[grenade/pt-br|granadas]], e [[Flare Gun/pt-br|flares]] não são compensados por lag. Não está claro se a [[Syringe Gun/pt-br|Arma de Seringas]] ou [[Flamethrower/pt-br|Lança-Chamas]] são | + | Projéteis como [[rocket/pt-br|foguetes]], [[grenade/pt-br|granadas]], e [[Flare Gun/pt-br|flares]] não são compensados por lag. Não está claro se a [[Syringe Gun/pt-br|Arma de Seringas]] ou [[Flamethrower/pt-br|Lança-Chamas]] são compensados pelo lag, mas é provável que eles não são. Apesar dos efeitos que aparecem imediatamente após o disparo na tela de um jogador. Isto faz de Pyro uma classe difícil de jogar em latências mais altas. |
− | Os espectadores não têm | + | Os espectadores não têm compensação pelo lag. Se você é um espectador em primeira pessoa, você não está vendo exatamente o que estão vendo. Isto é especialmente visível com alta latência Snipers, onde você deve esperar para ver tiros incomuns que podem aparecer, perder, ou sacudir sua perspectiva. |
== Veja Também == | == Veja Também == | ||
* [[Backstab/pt-br|Problemas no Backstab]] | * [[Backstab/pt-br|Problemas no Backstab]] | ||
− | * [[Source Engine/pt-br| | + | * [[Source Engine/pt-br|Engine Source]] |
== Links Externos == | == Links Externos == | ||
− | Veja os links para explicações | + | Veja os links para explicações mais detalhadas de como a compensação do lag funciona na [[Source Engine/pt-br|engine Source]]: |
− | * {{vdc| | + | * |
− | * {{vdc| | + | * {{vdc|Lag compensation}} {{lang icon|en}} |
− | * {{vdc| | + | * {{vdc|Latency_Compensating Methods in Client/Server In-game Protocol Design and Optimization}} {{lang icon|en}} |
− | * {{vdc| | + | * {{vdc|Source Multiplayer Networking}} {{lang icon|en}} |
+ | * {{vdc|Prediction}} {{lang icon|en}} | ||
[[Category:Gameplay/pt-br]] | [[Category:Gameplay/pt-br]] |
Latest revision as of 09:46, 25 December 2022
Team Fortress 2, baseando-se na Engine Source, geralmente é configurado para fazer uso da compensação de Lag. Compensação de Lag é a razão técnica por trás dos casos de mortes ou ações que, de outra forma parecem inviáveis em determinadas circunstâncias, por exemplo, quando os jogadores se vêem como tendo tomando um "tiro através de uma parede" por um Sniper ou tendo tomado um Backstab em um ângulo incorreto (conhecido como facestab), facestabs ou totalmente errados (conhecido como failstabs) .
Em poucas palavras, quando um jogador de alta latência (ping alto) ataca outro jogador, o servidor temporariamente "regressa" a sua cópia da ação, a fim de compensar o Lag. Por exemplo, o inimigo Sniper atira quando vê sua cabeça, naquele momento em que você e a maioria dos outros jogadores pode acreditar que você correu com sucesso por detrás de uma parede. Quando o servidor recebe a mensagem de tiro do Sniper, ele "retrocede", descobrindo que se você tivesse sido atingido, e então faz o dano, parecendo que você foi "morto através de uma parede".
Esta é uma decisão de engenharia e design intencional, um compromisso para melhorar o realismo dos ataques à custa do realismo de tomar dano. Se a compensação do lag for desativada, muitos jogadores teriam razões para reclamar que eles atiraram no inimigo sem causar qualquer dano.
Exceções
Projéteis como foguetes, granadas, e flares não são compensados por lag. Não está claro se a Arma de Seringas ou Lança-Chamas são compensados pelo lag, mas é provável que eles não são. Apesar dos efeitos que aparecem imediatamente após o disparo na tela de um jogador. Isto faz de Pyro uma classe difícil de jogar em latências mais altas.
Os espectadores não têm compensação pelo lag. Se você é um espectador em primeira pessoa, você não está vendo exatamente o que estão vendo. Isto é especialmente visível com alta latência Snipers, onde você deve esperar para ver tiros incomuns que podem aparecer, perder, ou sacudir sua perspectiva.
Veja Também
Links Externos
Veja os links para explicações mais detalhadas de como a compensação do lag funciona na engine Source:
- Lag compensation na comunidade de desenvolvedores da Valve (em inglês)
- Latency_Compensating Methods in Client/Server In-game Protocol Design and Optimization na comunidade de desenvolvedores da Valve (em inglês)
- Source Multiplayer Networking na comunidade de desenvolvedores da Valve (em inglês)
- Prediction na comunidade de desenvolvedores da Valve (em inglês)