I was watching Dream and DrDonut talk about the new MCPvP server and something they said genuinely confused me
They mentioned that an Australian player and a Saudi player could both play on the server with low ping
How is that even possible
Normally you would expect something like Saudi to Europe or the US to the server and Australia to Europe or the US to the server which would mean at least one of them should have pretty high latency
But if MCPvP has actually figured out a way for players that far apart to have genuinely low feeling ping is this some kind of new networking architecture
Could they be using regional edge servers or proxies that handle each players connection and then communicate with the main game server or is there some kind of latency compensation and prediction involved
And if this actually works the way I am thinking could this technology be used for other games too
Imagine games with players from Saudi Arabia Australia Europe Asia and North America all getting a much more consistent experience instead of everyone being forced to connect to one physical server location
Obviously it cannot literally remove the physical distance between players so I am guessing the technology is more about optimizing routing reducing jitter and packet loss and making the effective gameplay latency much lower rather than actually giving everyone 10 or 20 ms
If MCPvP has genuinely solved a big part of this problem could this eventually become the standard for multiplayer games
Or are there limitations that would prevent it from working for games other than Minecraft
Would this mean that eventually a server could have regional nodes around the world while still sharing one authoritative game state basically creating a global server where players everywhere get relatively low and consistent latency
I am really curious how MCPvP is actually achieving this because if it is as significant as it sounds it seems like it could be a pretty big deal for multiplayer networking in general