Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
December 10, 2018
arrowPress Releases






If you enjoy reading this site, you might also want to check out these UBM Tech sites:


Epic releases postmortem for  Fortnite's  playground mode

Epic releases postmortem for Fortnite's playground mode

July 19, 2018 | By Emma Kidwell




Epic Games' released a postmortem yesterday detailing Fortnite's playground LTM (limited time) mode, which was initially released June 27 and gave players one hour to build, explore and hone their skills without being placed in an ongoing match. 

However, the limited time mode closed shortly after launch, presumabely because of errors with the matchmaking system Fortnite uses.

The postmortem makes it clear now that the issue was related to how many matches the playground mode made, as opposed to the battle royale mode.

As the postmortem details, every node in the matchmaking group has a list of dedicated, available servers. Players connect to the matchmaking service, the service assigns the player to a corresponding node in their region, and then automatically selects one of its available servers for the player of that region.

While Fortnite's battle royale mode pits 100 players against each other in any given server, playground mode made matches for groups of one to four players at a time. This meant more matches were being made, requiring at least 15 times as many servers. 

Because of this, the nodes were constantly asking to join or request extra servers, leading to the CPU holding “a backlog of pending requests resulting in a feedback loop," causing Epic to shut down playground and reassess the situation. 

To fix playground mode, the matchmaking service was separated into its own service cluster. This stopped the server jam from affecting other modes, allowing developers to repair the service until it could get back online. 

Playground's new matchmaking system now shifts regional capacity from nodes with extra space to those that are running low, ensuring nodes don't have to search outside of local region lists of servers as they had done previously. 

After iterating and testing, Epic finally deemed playground mode to be working as intended. The company notes in the postmortem that they learned a lot about their own matchmaking service and it's "failure points." 

For a full breakdown of how playground mode was fixed, click here. 



Related Jobs

Sucker Punch Productions
Sucker Punch Productions — Bellevue, Washington, United States
[12.07.18]

Cinematic Animator
Monomi Park
Monomi Park — San Mateo, California, United States
[12.07.18]

Senior Game Designer
Charlie Company
Charlie Company — Culver City, California, United States
[12.07.18]

Senior Unity Programmer/Artist
Cold Iron Studios
Cold Iron Studios — San Jose, California, United States
[12.06.18]

Senior World Builder









Loading Comments

loader image