Lag is always an issue in games, but some games it's much worse than others. The developers behind the FPS games Tannenberg and Verdun have made some steps to improve this.
Showing off an example of how they've tweaked the networking, they showed off two simple examples. The first below on the old networking code:
Here you can clearly see how the player twitchs forwards. The next is from their newer code that's now live:
The difference is clear, player movement and positioning is a massive amount smoother, which should result in a much better gameplay experience when playing with people who don't have the best connection. Thanks to these changes, the chances of being shot from behind cover are greatly reduced.
In addition they also fixed an issue with third-person models to be at a different height to the first-person view, which stops players sometimes appearing to be stuck in the ground. They also improved long-range shot accuracy and their melee system also saw improvements for better locking on, better stabs from above and so on.
Testing Tannenberg out once again today, it's changed quite a bit since I lasted tested. Not only are the input bugs fixed, but it also now works correctly with the latest NVIDIA driver (previously it crashed). Performance seems to have come along nicely too, I was often sitting at 60FPS on Ultra with Depth of Field enabled too so that was quite nice. Some drops when it's loading in a new area, but mostly acceptable now.
Still love the way Tannenberg spawns you in when you're in the Maneuver game mode, with you picking a section of the map and then the camera zooms right into the world directly into your character—very cool:
I still don't get why they needed to entirely separated games for different fronts, but whatever.