How does BF4 determine ping and latency compensation?
- 12 years ago
Collect ping values: They probably do on an infrequent basis.
More on client-side hit detection: Here's some information from one of my favorite PlanetSide 2 video producers which will give you a very basic idea of what is happening: http://www.youtube.com/watch?v=n3fUok2AoaU
60 ms: That was my example number based on some of the engines I've worked with. I'm not sure what Frostbite 3 uses.
Steady high ping compensation: It could be done but there are variances in that range just as there are for people with lower latency. While I get shot behind corners by someone with a 100 ms ping (with my typical 10-30 ms), you will experience the same with someon that has a noticably higher ping. Also, with the hybrid system some use (modem outbound, sattelite inbound), it complicates the issue even further.
Marketing: As a whole, the useage for sattelite-based connections in FPSes has been in a decline for some time now. It is unlikely that many companies will target that area for this very reason.