Halo: MCC Xbox One X Patch to 'Rearchitect' Matchmaking

Halo: MCC Xbox One X Patch to 'Rearchitect' Matchmaking
From IGN - October 23, 2017
By Brian Barnett

Halo developer 343 Industries is updating Halo: The Master Chief Collectionto resolve lingering issues with the game's matchmaking system and improve game performance on Xbox One and Xbox One X.

In a post on Halo Waypoint, franchise development directorFrank O'Connordiscussed the development history of The Master Chief Collection (MCC), highlighting areas where the developer made mistakes and detailing their plans to make it right.

The MCC has had matchmaking issues since it launched in November of 2014, and 343 acknowledges those issues were due in large part to the way the collection was developed."It may sound simplistic, but MCC was essentially six pretty different game engines strapped together and interlinked with highly complex and highly delicate new systems," O'Connor explained.

Recent updates, along with the release of the Xbox One X, have provided the team with an opportunity to resolve long-standing issues. 343 plans to take advantage of the new hardware and use that opportunity to "rearchitect" and update the game's networking and matchmaking methodology. Improvements will affect all Xbox One platforms, with special visual enhancements for Xbox One X.

O'Connor states that these updates were not possible until recently, due to a number of improvements the platform team made over the last year. Since their work has been reliant on a number of different systems instead of just one issue, estimating the timing of the update has been difficult until now.

Some problems arose from the way testing occurred at 343. Due to smaller test sizes, the studio never experienced the issues that would pop up once the game was released. "We genuinely didnt know until the day it released, how bad the matchmaking in particular was going to get."

While there were other issues, matchmaking seems to have been the core of the problem. "The way the UI and matchmaking protocols interacted with each other exacerbated many of the smaller items and amplified a couple of them in unpredictable ways."


Continue reading at IGN »