Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Sort server listing by latency #14144
The multiplayer community has experienced growth and thankfully there is more than sufficient dedicated server capacity to handle the current demand.
Currently on the client-side, server listings are displayed by what appears to be alphanumeric sorting. This has some benefits and some weaknesses.
It may improve player experience to keep all existing fields in the client-side server listing UI, but to add a latency/ping indicator in terms of milliseconds (ms), and to display servers sorted by latency by default.
In my experience, this is not the case. Input delay is increased the further away the server is located. Saying its not noticeable would also be erroneous. The introduction of Australian servers has brought this problem to my eyes. It's impact is little but to someone who hasnt played on them for years, it could be seen as poor game design rather than a server problem.
There are 2 ways modern games sort dedicated servers, they either allowing players to customise the sorting method or its done based on latency.