Chief Blur Buster wrote: ↑21 Jan 2021, 16:09
Some older engines discarded out-of-order packets that are solved by a gaming-friendly VPN.
Exactly the same thing happens in, most likely all, both newer & older FPS games & engines.
The FPS games i have been playing in the last two decades:
CS 1.6
CS:GO
Overwatch
PUBG
Black Squad
Apex Legends
Fortnite (very briefly, most likely before the out-of-order packet issue being addressed)
All of them had these issue and the worst, most painful and depressing experience i ever encountered was when playing PUBG. All these games have different netcodes, so some newer titles are able to better hide certain issues, but all of them are still present. CS 1.6 is a perfect example and test case to show how ridiculous this networking issue has become over the last two decades. I'm also not sure if our-of-order packets are the only thing that causes lags & bad behaviour in FPS games online. I'm also not sure if Fortnite patch actually fixed everything or is it just a workaround that still adds delay because of additional processing being needed to address the this issue. We also don't know how much, UDP packets that are being dropped completely (still 100% ISP dependency in relation to UDP packet handling), contribute to this problem.
I was very busy recently, and even after seeing Boop's post i still wasn't able to test everything i wanted to test. It will most likely take weeks, but I'm happy to report that based on my preliminary testing (ExpressVPN servers only) that indeed, VPN is able to address the internet lag issue in online FPS games. I still haven't found a server which would actually fix all these problems completely, but certain servers, even despite higher pings than my home Fibre 1Gb/s, perform much better in all aspects, but most importantly the perceived network performance is much more stable. By "fix" i specifically mean, all the problems going away and player having LAN like experience or something closest to LAN-like experience as possible. All of this means only one thing. You need to get lucky with a VPN in the exactly same way as you need to get lucky with your ISP in the place you live in. As explained in many different topics & posts on this forum, the issue with internet & first person shooter games exists on a wide spectrum in severity. One of the most starking differences i noticed was that one of the VPN servers that i connected to, has fixed enemy player positioning & their visibility 100%. It actually showed their true & accurate positions, so 1v1 encounters actually became equal.
This has lead me to realization that people need to rethink completely their understanding about playing online, because this situation shows that nothing in this matter is equal between players and online gaming & results are a complete joke. As mentioned in other posts, this has nothing to do with ping & packet loss reported by the game itself & other measurement tools. This problem covers the entire gaming community, which includes pro-gaming, competitive gaming and casual gaming on pubs. It is a complete joke because of the staggering difference in how different ISP's behave and process UDP packets and what the consequences of that happening are. The difference can be so big, that on a bad internet when you peek or you are getting peeked on, then you die instantly without even having a chance of reacting, aiming and shooting. Or maybe you manage to shoot (first or late) and nothing is getting registered. With a good internet there is a complete reversal, which means that once everything is fixed (or performs much better in terms of enemy model positioning) the exact same player who was killing you, now has literally no chance to react and shoot at you ! And this can be achieved while going from bad internet with ~10 ping to good internet with ping ~45-60 which is a ridiculous to even suggest that as a possibility, and yet this is exactly what happens. When you keep playing again and again, against the same people, you tend to know them in terms of their skills, meaning reflex, aiming, movement etc. When i played using my Fibre 1Gb/s i often encountered situations (getting killed) which i would describe as impossible to happen, which would not occur even once in a million if i would be having good internet or playing on LAN. When you actually see this issues improving drastically and some of them getting fixed completely with the use of VPN, then you start to understand how big of a mess the entire online gaming is. This thing trumps any & all hardware, system and peripheral modifications (all these things combined) that are supposed to "improve" gaming or reduce latency. These modifications can only be useful (and make difference), either when playing on LAN or when you are not significantly affected by this networking issue or when you have a near LAN-like experience when playing online.
PS: I was testing Gaming VPNs before, years ago, but i never tested them in a sufficient manner (silly me...) as i was expecting a starking difference right of the bat. And back then i was still clinging to the idea that lowest ping the better, so i actually never tried most VPN servers with higher pings. To anyone who is reading, if you are luckly with your region and place you live in, you might find a VPN provider with large number of local servers to choose from. That might finally address all the internet problems that you have been having. Try multiple VPN providers if needed, as you will basically get access to a large number of ISP's that way.