League of Legends

League of Legends Dev Tracker




02 Aug

Comment

Originally posted by Caenen_

Finally someone with the firsthand knowledge (and 10+ years of experience with the game) whose comment can be cited on this in the future.

On this note, we'll be missing your contributions to this game and the great comments and dev-blogs, hope your next steps in life will be enjoyable wherever you are going next!

<3

Thank you for collecting and sharing all the details you have done. I wish I got to provide more first hand, but I tended to not notice threads like this until days after they went up. :(

Comment

The League engine in most significant ways is not the same engine that League shipped with. The collection of tools and systems that make up what could be considered the engine has had multiple renderers, VFx pipeline has been near completely replaced, UI tooling and its underlying tech has been completely replaced, audio systems, all complex game data has been supplanted into a new structure, localization systems has been replaced, and so on and so forth. The engine does have shortcomings, but it's also VERY good at the things it does do. Which is all optimized towards League and, now, TFT.

Most of the issues described are *not* Engine level issues. Weird, niche, and complex bugs also tend to not be an engine issue. Instead, generally, it's almost always a content issue of some kind. Or, they're issues that is so incredibly specific to League interactions that there really isn't a generalized solution within another engine. That is, the cost to "do good" is the same in the...

Read more
Comment

Originally posted by sharinganuser

Who tf is Sovor?

That's a VALORANT agent. Looks like our patch notes got mixed up...


01 Aug

Comment

Originally posted by Kurumi_Tokisaki

Pretty interesting, some points that interest me or was sort of obvious but stated from first ~20 mins:

(first 20 may edit if not lazy):
-15 to 20 ppl on the balance team, sometimes 10-15, data oriented obviously (data for fun factor plz 😎)
-a champ is not strong in any skill bracket = buff but strong in any 1 = nerf also strong/weak vary by their skill brackets
-looks at Win and Ban rate, mastery data and riot has an understanding of how a champ is balanced or not at various skill levels and such
-everyone on balance at least multi season diamond
-at least 2 ppl per role and they put forth a list of champs that need to be buffed/nerfed
-aggregation of data from all the regions, China has some weird trends the team hasn’t really understood yet
-certain champs tilt players in regions differently (yuumi Korea and yasuo in China aren’t nearly as bad as NA salt against both)
-item wise before they nerf the item cuz it’s strong but now c...

Read more

There are not 15-20 ppl on the balance team (designers), there's significantly less, because it's the optimal amount and becomes too difficult to get alignment on anything. When the group gets too large, it's unwieldy. There are ~15 people in the room at the meeting. This is: data (though I also pseudo function as a data analyst), player comms, game analysts (the master-chall people that represent each role from a partner team), producers, QA, other designers from off-team (my boss, etc.)

Keep in mind that the balance portion of the team is only a small part of summoner's rift team's day to day function, given that things like Durability Update or Preseason take 6 months to a year of fulltime work with multi-disciplinary teams (art, engineering, sounds, qa, production, data).

Comment

Originally posted by UNOvven

One important thing: They toned the hitstop down a lot. It looks way smoother now. Which I am really happy about, this looks pretty damn good.

this miiiight be because we actually exported the video at 60fps this time lol

Comment
    /u/Jatt on Reddit - Thread - Direct

Originally posted by daswef2

In the final two weeks of the season, here are the head to heads between these top 6 teams, lots and lots of important matchups.

Week 7 Day 1 - TL vs Fly, CLG vs C9

Week 7 Day 2 - Fly vs CLG, C9 vs 100T, EG vs TL (these games are the first three of the day, this is going to be a hype Sunday)

Week 8 Day 1 - Fly vs 100T

Week 8 Day 2 - CLG vs 100T

Week 8 Day 3 - EG vs C9, TL vs 100T

100T has four more head to heads with top 6 teams, C9 CLG FLY TL have three matchups, and EG has two.

edit: Also if anyone is curious about records within the top 6 only:

100T - 3-3

C9 - 4-3

CLG - 2-5

EG - 6-2

FLY - 3-4

TL - 3-4

Thanks for this!

Comment

Originally posted by SonicJeffz

Thanks for the details! I'd assume it's be a similar story for the other regions?

I can’t confidently speak on behalf of every region, particularly in how they handle remote games due to COVID (as each region has a unique situation— we take 10 minutes because Berlin, as a city, has some difficult internet infrastructure to contend with at times).

But it should be fairly similar.

Comment

Originally posted by patmax17

Thanks for the info! Sorry if I jump onto your comment but I wanted to ask something related: do the players on stage hear the casters and the crowd? If there's only a few seconds of delay, casters often comment on information what should not be given to the players, eg who has recalled, if a team is setting up a play, summoner spell cool downs etc. I heard that players have a constant stream of white noise in their headphones and they can only hear the game and each other, is that so? If yes, then it's a bit sad they don't hear the crowd cheering for them :)

Thanks for the work you all do!

Players on stage wear heavily insulated headsets which include some baseline white noise to mask the sound of the casters and audience.


31 Jul

Comment

Originally posted by ByahhByahh

Chime is just Vulcan with black hair.

Hey there, I can't DM so just wanted to reply in hopes that you are able to check your reddit chat soon :)

Comment

Originally posted by gametail

i have a question a couple of weeks ago i saw someone with a red glowing mastery emote i asked that guy what that is and he said its from eternals, but i cant find anything in the wiki or images of it?

Ahh this meant he'd 'rekindled' a set of Eternals and he was only mastery 5 with the champ.

Comment

Originally posted by JoshQuest1

Without promising anything, are Series 2 eternals still on track to release by the end of the year?

I got in an argument recently about eternals series 2 coming, and would love another reference point to add in there, as the last reference to them (I could find) was in May.

I'm also wondering where best to leave feedback regarding integration of eternals in the challenges system.
I'd love once you've unlocked a mastery upgrade if you could get a champion's title as your title from challenges.

Series 2 is nearly 100% implemented! Then, we need to go through and NAME them all, check their data to ensure they're working as we want them to and finally QA and bugfix them. On track before end of year certainly.

Comment

Originally posted by mystireon

So who's the easiest?

Hmm, it doesn't really work out that way. Once an eternal has a fairly consistent number of increments per game, then it's easy to map their milestones to 2, 4, 6 games etc. At that point, they're all the same difficulty so to speak.

Comment
    /u/Reav3 on Reddit - Thread - Direct

Originally posted by manboat31415

all the time

That can’t be good for your brain. Thank you for your service.

Lol, their are definitely some “interesting” posts that never make it to the front page

Comment
    /u/Reav3 on Reddit - Thread - Direct

Originally posted by PM_Me_Irelias_Hands

A nice post that might be useful when the devs actually see a post.

Unfortunately, I think Riot mainly looks after high rated posts on this platform, meaning it has to pass the initial coinflip downvote filter of the community. And I’m really not sure if writing quality matters as much as the topic there.

I filter by “new” all the time

Comment

I can literally answer this question! Hardest: Samira.

Champion double kills during ult - lowest increment rate in the game (fiddlestick's It won't die is close 2nd)

Champions "juggled" with passive knock up extension - she can't actually do this one herself, so she needs allies with knockups to have a chance.

Ultimate projectiles blocked with W - if you're against ashe or jinx, you'll get 1-2 per game. If you're against Lucian or MF, it's more like 40-50 per game.

Comment

Originally posted by Ignisami

Silence does not block smite.

edit: only malz ult, ww ult, urgot ult reel-in, skarner ult, and bard ult stop smite. Probably zhonya’s active too, but i dont play jungle enough to have built zhonya’s as a jungler

Zhonyas stops smite, but you do that to yourself. Which, incidentally, Inspired did to himself on an earlier Baron steal attempt.

Comment

I love this.

Comment

Sorry for the delayed update on this. The feature to automatically upload VODs to twitch after the broadcast ends was disabled temporarily on the backend, but should now be restored.

Apologies for the inconvenience.

Comment

Lead producer of the LEC here. In general there is about 3-5 seconds between the live game and observer, so the audience in the studio sees the games virtually instantly.

The encoding process + stream output results in an additional 30-45 seconds. All-in-all, for live games on stage our delay to the average viewer is generally around or slightly below a minute.

In the LEC where teams may play remotely due to COVID, our observer delay for games is at minimum 3 minutes to ensure competitive integrity, but we usually do 10 minutes to build a buffer. We use those 7 minutes to skip over pauses on air whenever issues relating to the remote environment (like internet issues, etc) arise.


30 Jul

Comment

Broxah absolutely took over that game. He lead the humour, the stories, the gameplay, he seriously impressed me and it's so so clear his learnings from streaming came into full force. Omg what a game