League of Legends

League of Legends Dev Tracker




04 Sep

Comment

Originally posted by Ronizu

I'm glad they're upgrading the client... But some advice to the guy making these articles, the bottommost chart is basically unreadable for colorblind people, the colors are way too close to each other and while also being very light. I'm having a very hard time reading that graph, and my colorblindness is very mild.

Sorry about that! I will make sure the feedback is received!

Comment

Originally posted by Tee_zee

What tech did the guys use to determine the plug in loading times? Was it an apm product or something similar?

It is just simple telemetry code in the JS that records (sends a POST) when events of interest trigger.

Comment

Originally posted by 00Koch00

Now, though, we've realized if we want players to be happy, we're going to have to refactor key components of champion select.

Ha, refactoring, welp, the next two months are gonna get really bad for the devs, are you going to use the actual component as a blueprint and optimizing it or are you gonna build it from scratch?

Yep, exactly this. It'll get fun.

Comment

Originally posted by Jhohok

Lol makes sense for them to prioritize bugs that impact their income streams. It'd be interesting to see any analysis of how these bug fixes affect their topline revenue.

We don't prioritize like that, we always think about players playing games first. Anything that prevents players from getting in game or having a good experience in game is what we prioritize. Of course we pay attention to the financial aspects, but expect to do well in that regard as the reward from delivering value first.

Comment

Originally posted by Neville_Lynwood

Most of the complaints in this reddit is just circlejerking. You have people who literally uninstalled the game years ago still come here and talk shit about Riot because they have nothing better to do.

And then you have people who have no issues 99% of the time, suddenly have an issue that f**ks their promo's once and they come here raging like Riot collectively f**ked their entire family and set their home on fire.

These complaints are best ignored because they add no value.

It's not like Riot can't literally f**king see error reports and know exactly how often shit breaks. The client sends them data about every crash automatically.

Complaining on reddit is the absolute least effective means of communicating with developers. Not only are most posts missed, they're also f**king worthless because the developers get none of the data that actually helps fix the issues.

"My game crashed". Oh wow, so f**king helpful. What system configuration? H...

Read more

What's between the chair and monitor?

ROFL

Comment

Originally posted by NeverOriginal123

Ignore the negative responses (: Thanks for the work you put in

Thanks for the support <3 We'll continue to work hard (:

Comment

Originally posted by AmadeusSalieri97

Vedius killed that doble tempo so well

love you

Comment

Originally posted by Averdian

Hey, how's it going

Comment

Overwatch does that when you say 'ggez' after a game and it's hilarious. I didn't know there were programs that automatically did this D:

Comment
    /u/Am1t8 on Reddit - Thread - Direct

Originally posted by waytooeffay

At this point the only two things that bother me about the client are the long stalls at the end of each game, and the notifications from gifts sticking around every single time I open the client. I've gifted myself a ton of mystery skins from a second account and every single notification from every skin I've gifted myself keeps showing up in the top right every time I open the client, two at a time. It's a minor inconvenience but holy f**k is it annoying having to click through dozens of notifications every time I open the game.

Thanks for the feedback, and yes, while working on champ select, we will also be working on making improvements to the end of game experience

Comment
    /u/Am1t8 on Reddit - Thread - Direct

Originally posted by Fictitious1267

Great example of busyness rather than work. How much time of "work" did it take to survey and graph the obvious thing to work on, rather than working on it immediately because it was a no-brainer.

Fair question;

We had to start the year cleaning up our plugin architecture before we can unlock performance improvements within the client (we still are working on the architecture cleanup). We wanted to pick a KPI (improve client bootstrap time for a majority of our players globally) so we can track our success to players.

The survey was an independent exercise we ran to understand the biggest pain points around the client globally. Some regions actually wanted to see an improvement in bootstrap time, while others had more frustration around champ select and end of game. Using this data, we can make decisions on what we want to work on that will improve client performance and reliability for all our players globally. To measure our success, we want to see the frustration trend downwards, and now we have data that tells us if we make improvements to champ select and end of game, we should see a positive trend.

Although our re-architecture work is n...

Read more
Comment
    /u/Am1t8 on Reddit - Thread - Direct

Originally posted by TheeOmegaPi

I have some thoughts and recommendations for the champ select experience (as one who used to play on an ultrabook and now plays on a full on desktop with dedicated graphics card):

  1. Remove all of the current animations. Literally all of them. I know that it looks "cool" for things to smoothly transition and look alive, but the animations on champ select serve a significantly lesser purpose (and, quite frankly, are less important) than overall smooth champ select. I did not know that the rune screen has animations on the right hand side (the pool of water). I would rather have simple checkboxes instead of a pretty screen that freezes the screens of my teammates and causes lobbies to dodge because buttons are frozen.

  2. Consider introducing animations for the champ select process that serve a purpose. Right now, we have animations that are either too subtle to be seen and/or are used for t...

Read more

Yes! love this post, because it is very similar to the approach we are taking with our UX discovery. For your points 1 & 2 , we (League Client Team) are identifying which animations are potential bottlenecks to performance, and we are working on collecting that data. On the other hand, your point #2, we are working in partnership with our champ select design team to understand what animations are most important to players and make sure if we have them, they do not cause reliability or performance issues. Right now, I can't say we can remove all animations, until we understand which ones are performance degrading and measure them against the value they provide our players.

For point three, I will need to work with the team to identify how and when we can look into low-spec mode.

Love the feedback!

Comment

Originally posted by tnsrks

Would it be possible to hide Club Tags when only champion names are shown?

I'm not sure to be honest, I can take a look. I think it might be by design though.

Comment
    /u/Am1t8 on Reddit - Thread - Direct

Originally posted by PreludeToHell

at the current pace maybe we'll have a half decent client in 5 years. ty dedicated client team

Our goal is to deliver results quicker than that!

Comment
    /u/Am1t8 on Reddit - Thread - Direct

Originally posted by PatitasVeloces

So they've been posting about the client cleanup for a while but all they've done to fix the most annoying problem this client has are some surveys? lol they do know how to spend their time. No wonder why they later go cry at Twitter that people call them incompetent.

Appreciate the comment!

We wanted to take a different approach with this post. From feedback received in previous posts, players weren't that interested in a chart showing our re-architecture work (even though internally it's very important for us).

during our most recent milestone, we got a lot of architecture work done, addressed around 60 bugs, and improved our startup times for players around the world that have slower machines, and we got really close to our goal.

The purpose of the survey is that we wanted to get a global view of what the players wanted us to work on, we used that data, and now are going to work on two of the more critical parts of the game loop, which is champ select & end of game. Given these are very frustrating for players when they encounter problems, we plan to deliver changes to make both experiences more reliable over the next couple months.

Thank you

Comment

Originally posted by -Gaka-

Y'all need to do a barbershop quartet to bring it out.

I want to hear a barbershop quartet of

Medic: Oh no

Vedius: Oh no

Drakos: Oh no

MVD: Oh nooooo

Next time someone buys morellos when there's no healing on the enemy team

Comment

Originally posted by FearTHEReaper01

Im gonna miss LEC soo much after finals is done.

who says we have to stop making content?

Comment

Originally posted by Canvaii

In addition, do you like star wars, DnD and can act ?

I have a specialised Star Wars entry test. Funny moment from one interview I did, I have A New Hope t shirt that says 1977. One interview candidate asked why it says 1977, I almost declined his application for that egregious error.

Comment

Originally posted by m0bilize

He's clearly saying NA Yuumis > China Yuumis

idk why people keep missing the real takeaway. good catch u/m0bilize

Comment

Originally posted by Cherubi420

Zilean would be in every top 10 if he was more popular

as someone who spams Zilean to get to diamond at the end of the season, I agree