September 2019
For those that don't know already, Battle(non)sense gives pretty good explanations regarding netcode:
Take your time to read these, as they provide good reasoning for some of the major issues with Apex.My conclusion is that there are no easy fixes for the network related problems with Apex (disconnections, hit registration, lag compensation, etc.) and most of those that are or will be applied may come with compromises (maybe slower movement, laggy weapons, occasional stuttering, disconnections decrease in quality, etc.).
September 2019
Yes, those are great articles. For me, it's not clear why developers chose to implement such a "weird" netcode.
Here are the Apex-related videos ordered by date (newest at the top):
- Apex Legends Netcode changes: https://www.youtube.com/watch?v=xRj3KZJCDiM
- Netcode Battle Royale - Apex Legends, Blackout, Fortnite, Ring of Elysium: https://www.youtube.com/watch?v=WMr8PTjMNvY
- Apex Legends Netcode Needs A Lot Of Work: https://www.youtube.com/watch?v=9PfFPW9a90w
September 2019
September 2019
But does TitanFall 2 suffer the same issues then?
It hurts seeing Apex at the top of the delay comparison screen
September 2019 - last edited September 2019
Servers getting killed in solos when the matches were filled with Wattsons, Gibraltars or Bangalores are a good indication that there is a huge amount of data to be chewed. Considering this, I can understand why the code net and leaf errors occurrence increased after they announced the increase in tickrate. The amount of data transferred between the client and the server needs to be optimized as much as possible, and we can see some signs that they are trying to find the best compromise. For example, if we look at the death recap, the values probably come from the client, in order to take some strain off the server, sometimes resulting in inconistency with the actual situation (losing a fight although you apparently did more damage and should've won) .This might also explain why grenades and damage are not tracked properly, why sounds are not heard at times.
September 2019
September 2019
Let them hire someone at Epic to implement Fornite's netcode then... there are 100 players per match
September 2019
September 2019