

However, based on my own experience with programming and the problems I and the community have observed with the client despite Riot’s best efforts, I feel that fundamental changes to the client’s design may be necessary to fix the problems it faces.

As a high school student (albeit one with a relatively high understanding of computer science), I am far from qualified to give professional advice. I do not claim to know what is best for Riot Games. Originally undertaken in an effort to fix the original client’s problems, the new client heavily relies on a language used to bring responsiveness to websites - JavaScript - to ironically create a client which often fails in this regard, and despite multiple efforts by Riot Games, the League of Legends client is still littered with bugs nearly 5 years after it was originally updated. League of Legends received a major client redesign in 2016, leading to its modern iteration. One of the most popular video games in the world, League of Legends, is infamous for its slow and bug-filled client. The Failure of the League of Legends Client I am interested in your thoughts about the essay, especially those who have relevant experience. Recently I wrote about issues in the League Client for an AP English Language essay.
