Riot To Execute A LoL Client Cleanup Campaign
Posted 3rd March 2020 By: Derpina    119 Views
Esports News – Riot Games and its development team plans to execute a thorough cleanup campaign on League of Legend’s client backend infrastructure. The goal is to tackle and fix bugs, crashes, and other inconveniences that affect the overall game experience in a span of 6 months.
The plan was announced today by Riot Cactopus, Sparango, ID, and A Huevo on LoL’s official news site. The team concluded that the client is not in great shape: “It’s got too many bugs, too much lag (especially in champ select), and a whole host of issues like memory leaks, crashes, freezes, and on and on. We’ve made commitments to do something about the client before, and yet problems remain. So we want to try something different. Instead of talking in vague terms about our plans, today we’re sharing specific performance targets and clear details on the changes we intend to ship over the next six months.”
Given the situation, it seems like players use too many plugins and Ember apps during the game. The team found out that the usual bootstrap process load in 41 separate plugins and 16 apps. The bootstrap takes as long as 40 seconds to load and launching the app in a single session creates new apps for almost every step.
To address these problems, the main cleanup process campaign aims to consolidate all the plugins and apps down into smaller and fewer versions. Riot Games specifically focuses on the bootstrap and champ select.
The dev team will come up with long-term solutions to improve client performance, prioritizing the following:
To lower bootstrap time to about 15 seconds, even for 90th percentile players. That’s between three and four times faster, compared to where it’s at now. The process may eliminate bugs and inefficiencies.
To get champ select lock-in response times down to around 100ms for 90th percentile players. That’s about eight times faster than today.