The following is a set of suggestions to address the problems regional players have been facing around the launch and lifecycle of Halo 5 with suggestions for how to improve the experience for Halo 6 when the population will likely spike and provide a great opportunity.
The Problem
Regional areas have a lower player count, and those players can’t connect to foreign servers without incurring significant latency - this latency ruins the game and makes it frustrating. There are other problems as well, namely that with lower population, if there are too many playlists, or if you try and search during an off-peak time, a regional player simply can’t find matches - search times are beyond acceptable limits.
The Solution
Halo 6 needs to launch with regional server selection. We should be able to choose our best server. Similar to how Heroes of the Storm, Overwatch, Gears of War 4 and Titanfall 1 and 2 work. The gameplay experience is improved MASSIVELY by having a local connection to the server. An example of the patch notes for this function in Heroes of the Storm back in 2015. This function essentially sets the default server for a player to be their lowest ping connection to the nearest data centre. Local players need to match local players.
There are those who don’t mind trading low search times; or the ability to search during off peak hours; or the ability to play with foreign friends, for laggy games. For these people an opt-in ‘global’ option needs to exist.
Why
This will have a series of positive impacts, including much improved player retention. Halo 5 launched with a series of regional matchmaking problems which were later corrected, but the damage was done, the regional population has never recovered. Balanced, Focused and Expanded are a similar solution, and indeed are currently implemented, however since the ability to opt into local only servers by searching Focused isn’t a default option, the population is already so small, and only those who are left are the ones who don’t mind playing on laggy servers (everyone who values a low latency environment long since left because of the problems) - it doesn’t work. The people who are left don’t care about Focused, or at least there’s not enough of them to provide a match.
While the population is highest during Halo 6’s launched, there should be no reason to not have the default setting for regional players be their local connection, as well as an opt in setting for those who don’t mind playing overseas.
Keeping population high and providing low ping environments is even more important when you think about how the player base will be further split with Halo 6 likely releasing on both Xbox and PC - In addition, PC players will be even more critical and uncompromising when it comes to latency than console players.
Additional Suggestions
Because all of these problems stem from one problem - low population in the region, I also believe there are a number of other strategies that 343i could implement to drastically improve the game experience for regional players in Halo 6.
Condensed Playlists - many playlists with low population means that the playlists aren’t populated healthily.
Combined Ranked/Social playlists - an idea first proposed by Josh Menke, Lead Engagement Designer in his weekly Matchmaking threads, this could also be a way to condense playlists and keep hopper population high.
Different playlist selection for different regions - It makes sense for the US to have 10-12 playlists, but in a region where there isn’t the population to support that many, maybe it makes more sense to have a different, smaller set of playlists.
The ability to see our ping to the server - This greatly helps identify and troubleshoot network problems and if the connection is acceptable.
Population indicators - Could be a powerful tool for a regional player to search in the most populated playlists.
Matchtime indicators - In the same vein, could be a useful tool for helping people understand and manage their expectations when it comes to search times.
Persistent Matchmaker - What if the matchmaker could be looking for potential matches from a pool of people much larger than those who are just searching the playlist, and include all those in menus, in other playlists, and most importantly already in games. Could expand the available population for matchmaking a game significantly and provide useful popups about when a new game is likely to be available.
Thanks for reading
This is a critical issue for the success of regional Halo 6. This affects players from Australia, Brazil, Japan, Argentina, Chile, Uruguay, Perú, Malaysia, China, Japan, Korea, Singapore, Scotland, England and more. It’s amazing how much effort goes into making all this magic work behind the scenes and the more I look into it the more of an impressive endeavour it seems. I just want want 343i and Microsoft to have the right info to be able to deliver the best experience for us regional players.
If anyone has more questions I can go into more detail.
Further Reading
What exactly is ping and what affects it?
Titanfall 2: How MultiPlay-fuelled servers will work in Australia and New Zealand
Reddit thread where someone asked for something similar over a year ago
Halo 5 is having online issues in Australia - An insight into the problems we faced earlier in the game’s lifecycle.
A search on this site or any other Halo related forum will return hundreds of results of frustrated regional players. Many of whom don’t really understand the issue but just want to play Halo 5 in a fair environment.