Though it seems to only manifest when so many players are within range leading to the belief that there is some sort of localized calculation that is done in an attempt to eliminate as many players as possible from the pool of players.
NewBlacksmurf wrote: »Perhaps just mimic that game where Cyrodil is the endgame and break it up into multiple sections. Trial access (new trials) should be in this zone as some type of militant force as a PvE version of PvP.
This would allow different sections to be capped and owned for x amount of time within a campaign.
VaranisArano wrote: »Last I checked, Cyrodiil s an open world PVP zone that supports everything from solo players, small groups, organized raids, pugs, zergs, faction stacks, objective-based play, ganking, bombing, AP farming, Alessia bridge fights, remember the Chalamo, scroll runs, pve questing, and quite a bit more.
At some point the server has to tell my client what the health and what events are occurring upon someone else's client.
A likely starting point would be within the clip region. If my client is rendering them the server is passing information onto my client regarding theirs and vice versa. It could be closer than this, say 2x, 3x, or 4x the maximum range of any ability in the game. The clip region makes the most sense since if I can see them they should be deemed a threat. If I can't render them I really have no reason to know what is going on with them. This would be a likely locale for clients to start talking back and forth with each other through the server. When the clip region becomes saturated issues ensue, the server can't keep up, the clients can't keep up, and information is lost.
For instance how often does the server send information to each client? Is it in real time plus lag? Is it periodic say every 10th or hundredth of a second?
If so could it be staggered to send the information to 20% of the of the clients every half a second or 5 hundredths of a second?
I guess the real questions are; what calculations can be made leaner, is there a way to make the information bouncing back and forth more concise, are there creative ways to pipe or funnel the information to clients periodically either faster or slower.