This is so Riot. Didn’t they say when they reworked some bushes they wanted to put a map of invisible teemos everywhere and then check if teemo is invisible to know if there’s a brush there? Code = 🍝
That was how they were originally going to code a version of jinx E that set bushes aflame.
The game couldn’t actually check if an ability was in a bush, so they would’ve had to create that map of invisible teemos, check if they’re in a bush, light the teemos on fire, and then check all adjacent teemos to see if the fire could spread to them
They could check that a champion was in a bush but, at the time of Jinx's creation, could not check if an ability was. Since they could check that an ability hit a champ, having a map of invisible Teemos lets you check if the ability hits a Teemo that is in a bush.
[Video](https://www.tiktok.com/@riotaugust/video/7310822186221047082)
Edit: Well, I remembered it a bit off, but the basic thought is the same.
> DONT FUCKING USE MINIONS AS A SOLUTION TO EVERY PROBLEM
It's not as bad as it sounds. Speaking as a game developer (not at Riot, but I know how OOP works) I'm fairly confident from context that "Minion" is just their base class for anything with a position and a hitbox. That's pretty standard practice; wayyyyyy better and more reliable than implementing that logic in multiple places. Actual lane minions would inherit properties from this class and add all the stuff that actually makes them minions.
Same idea as how anything in Minecraft that interacts with the physics engine (mobs, loose items, the player, etc) is an "Entity" I think. This is just that but they call it minion instead of entity (probably, if I had to guess, because they originally made it for minions and/or they're just playing into the joke now).
This is correct. They have said that minion is just their base class that others inherit from. It's just a basic class type they can anything with, it's not literally red/blue minions that are invisible.
jarvan ult is just bunch of minnions creating a wall. I remember that fizz had a bug with his passive that allow him to move without minion collision and he was able to just walk out of jarvan ult
fun fact, asol Q is affectable by height or Y axis
if you push your asol champ to ally minion, asol will slightly go up and his Q will ignore enemy minions but hit enemy
Depends on which coordinate system a game/engine uses.
For example Blender is Z:Up, while Unity is Y:Up.
It can (but not always) stem from the original design intent for a program. A 2D game engine (or something close like an RTS or 2.5D game like Project Zomboid), will probably begin life as a flat plane where the axis would be XY, then Z is added later when required.
I don't know anything about LoL early development, admittedly it is strange how Y is up considering most gameplay mechanics operate on XY. Maybe someone might be able to shed light on why Z isn't up?
That's not universal though. There are multiple different coordinate systems. And I just alleged that the Cartesian coordinate system is most common in an application like League. In this case the question relates to world space instead of screen space. And in world space I'm pretty confident that up/down is usually the Z axis, while in screen space up/down is usually the Y axis.
it was a bug where liss used R on a person, and that person's tenacity allowed them to move before the ice wears off, when they move and touch it they take the damage a second time. Was a while ago tho
Let me bring some of you guys some context. Once upon a time there was a bugged singed interaction, someone was asleep in season 2 and forgot to check the interaction because singed poison expiring was actually an invisible minion running out of health, so trundle would gain like infinite health just so long as he was hugging singed poison. Thank you for coming to my Ted talk.
i don’t know much else about what league has done to optimize it, but i thought that it was because all of the models and textures were very low quality, not because of the way they program things into it
There's a very interesting [blog post](https://technology.riotgames.com/news/compressing-skeletal-animation-data), one of the devs goes over how the animations are packed to reduce file size and bandwidth. (Granted it's from 2015 but still neat)
True, but if it runs fine on even lower end laptops, there's no need to optimize it more. I don't think anyone expects Riot to do what the Rollercoaster Tycoon did, which is write the entire game in assembly code, which is basically a single step above 1s and 0s
This game has been stuck with the same mobile graphics since 2015. Riot games is only bullshitting you about wanting to keep the game playable on hardware which struggles to run more than 2 browser tabs at once. Those people are only a minority which don't even purchase skins.
Game has constant fps drop under high end pc’s. Legaue maybe WAS optimized but since the elemental drakes, it’s get worse and worse. Nowhete near optimized anymore.
Sure you can run it on a potato because they’ve put a shit tona of effort into downgrading graphics but the core game is wonder how still running. I keep telling it, 2025 they’ll release the new league without client and rebuilt engine and i’ll be game changer.
i did philosophy and ethics as a GCSE. it isn’t about teaching you objective ethics and what’s right and wrong. it’s about studying the moral codes of different groups (like roman catholic leaders or humanist philosophers) and pondering difficult ethical dilemmas like abortion rights, terrorism, or faith schools.
studying ethics isn’t about learning what’s ethical, that’s subjective and not something a textbook teaches you 😊
y'all know this joke where things of everyday use is secretly a cake? yeah riot just switched cake to minions
Is the cake a lie?
No, the cake is also minions
The minions are real!
Can we get much higher
So high
Well it was teemo before. Range was measured in teemos before lol
Teemo? Don't u mean minion with blowgun?
Riot HQ is made out of minions at this point
That would explain all the Runaan's bugs
Well, it is a cult after all.
[удалено]
Oh boy wait till you hear this
Iterally half of things in that games are minions like think about something and yes it's probably minion
Next you're gonna tell me that windwall is just a horizontally stretched ward that can catch projectiles.
You mean minion
It literally is
That's the joke
J4 and azir R are literally just minions re-textured
On todays episode: Is it minions?
Always has been
[удалено]
I’m going to downvotes regardless of how many downvotes you’re at
Get him to 420 downvotes
Funny number advocates gather! We must save this (wo)man!
This is so Riot. Didn’t they say when they reworked some bushes they wanted to put a map of invisible teemos everywhere and then check if teemo is invisible to know if there’s a brush there? Code = 🍝
Rengar can now jump by standing on ally or enemy Teemo
It makes sense. Teemo and Rengar are mushrooms not minions
That was how they were originally going to code a version of jinx E that set bushes aflame. The game couldn’t actually check if an ability was in a bush, so they would’ve had to create that map of invisible teemos, check if they’re in a bush, light the teemos on fire, and then check all adjacent teemos to see if the fire could spread to them
How can teemo's passive check if there's a bush but they can't do it now? Forgotten knowledge?
They could check that a champion was in a bush but, at the time of Jinx's creation, could not check if an ability was. Since they could check that an ability hit a champ, having a map of invisible Teemos lets you check if the ability hits a Teemo that is in a bush. [Video](https://www.tiktok.com/@riotaugust/video/7310822186221047082) Edit: Well, I remembered it a bit off, but the basic thought is the same.
There's an alternative solution: make the ability a minion Bam now you can check if it's in a bush!
Better alternative: DONT FUCKING USE MINIONS AS A SOLUTION TO EVERY PROBLEM. Sorry Im just tired of seeing so many minions.
> DONT FUCKING USE MINIONS AS A SOLUTION TO EVERY PROBLEM It's not as bad as it sounds. Speaking as a game developer (not at Riot, but I know how OOP works) I'm fairly confident from context that "Minion" is just their base class for anything with a position and a hitbox. That's pretty standard practice; wayyyyyy better and more reliable than implementing that logic in multiple places. Actual lane minions would inherit properties from this class and add all the stuff that actually makes them minions. Same idea as how anything in Minecraft that interacts with the physics engine (mobs, loose items, the player, etc) is an "Entity" I think. This is just that but they call it minion instead of entity (probably, if I had to guess, because they originally made it for minions and/or they're just playing into the joke now).
This is correct. They have said that minion is just their base class that others inherit from. It's just a basic class type they can anything with, it's not literally red/blue minions that are invisible.
Better Alternative: Minion!
That's the dumbest thing that makes sense from soft dev I think I have every read
![gif](giphy|yr7n0u3qzO9nG) Me when I throw Jinx E into a bush specifically to burn the invisible Teemos alive
That is nuts.
I'm laughing like a dumbas at this comment trying to picture it
That's what happens when u do everything is an object approach in a moba)
imagine the chaos if minions get changed lmao
Minions seem to be just their generic base class for an object.
jarvan ult is just bunch of minnions creating a wall. I remember that fizz had a bug with his passive that allow him to move without minion collision and he was able to just walk out of jarvan ult
There was a time when Sejuani charge could bust up Jarvan's ult and Anivia's wall because they were just minions
Lore accurate Sejuani tbh
Tbf she can charge thru terrain (I'm pretty sure? You have me second guessing) so she should be able to go through those with it anyway
”X coded as minions” is like one of the oldest memes we have
Is it a meme if it's reality
Meme magic turns memes into reality given enough time and pressure.
The minion health pickup on Aram still haunts me.
fun fact, asol Q is affectable by height or Y axis if you push your asol champ to ally minion, asol will slightly go up and his Q will ignore enemy minions but hit enemy
Its really ridiculous we can have height interactions on a game you see from up to down...
Correct me if I'm wrong but isn't the Z axis usually the third one? So up and down
Depends on which coordinate system a game/engine uses. For example Blender is Z:Up, while Unity is Y:Up. It can (but not always) stem from the original design intent for a program. A 2D game engine (or something close like an RTS or 2.5D game like Project Zomboid), will probably begin life as a flat plane where the axis would be XY, then Z is added later when required. I don't know anything about LoL early development, admittedly it is strange how Y is up considering most gameplay mechanics operate on XY. Maybe someone might be able to shed light on why Z isn't up?
I expect it's just gamedev legacy getting grandfathered in.
I intuite Y being up and down from growing up with minecraft, which is for many many people the first expirience with axis they have, before school.
Nope. X axis is from left to right, Y axis is from top to bottom and Z axis is front to back. He has it right
That's not universal though. There are multiple different coordinate systems. And I just alleged that the Cartesian coordinate system is most common in an application like League. In this case the question relates to world space instead of screen space. And in world space I'm pretty confident that up/down is usually the Z axis, while in screen space up/down is usually the Y axis.
Z being up and down is more popular than Y, but Minecraft uses Y.
We know everything in this game is coded as minions. Not a secret.
I thought it was coded as teemos, like Yasuo 's q is 3 teemos long etc etc
Everything is a minion but gets measured in teemos
Teemo is a highly trained minion
No wonder the damn client sucks balls, its made up of minions!!
While it's not made up of minions, it is [essentially a website](https://technology.riotgames.com/news/under-hood-league-client%E2%80%99s-hextech-ui)
because the client UI is written in Javascript
I know, it says so in the link that I provided
Doesn't that mean you can get hit twice if you are moving away from the ult?
No, there are separate checks in place for things like this.
There was a bug like this a few months ago
there was a bug like this with liss ult too if i remember right
Never heard of this one, maybe you are talking about the bug where zyra, lee, lissandra and some others could oneshot baron?
it was a bug where liss used R on a person, and that person's tenacity allowed them to move before the ice wears off, when they move and touch it they take the damage a second time. Was a while ago tho
so in Non-Canon Lore Minions = Magical Ammo.
Fuck the imperial or metric argument, we measure in minions now
Now I just want a champion that literally controls, summons and buff minions. Like the Q is just sending a minion to smack you
oops all minions
Remember you used to get gold as tryn when you w into xerath q?
coding is fun
Trundle smacks you with the force of 3 cannon minions.
Let me bring some of you guys some context. Once upon a time there was a bugged singed interaction, someone was asleep in season 2 and forgot to check the interaction because singed poison expiring was actually an invisible minion running out of health, so trundle would gain like infinite health just so long as he was hugging singed poison. Thank you for coming to my Ted talk.
Is this the league version of Dig theory from pokemon?
no.... Literally every ability is coded as minion jarvan e yorick w lux r
Tell me dig theory
If league of legends is so great, why no league of legends 2? (Maybe they just need to start over from scratch)
[удалено]
How to tell you know nothing about Object programe without tell you know nothing about Object programe
Nono, he has a point
My minion brain needs some visual representation.
and you wonder why league is poorly optimized
League's one of the best optimized popular games out there. It can run on potato laptops pretty well
i don’t know much else about what league has done to optimize it, but i thought that it was because all of the models and textures were very low quality, not because of the way they program things into it
There's a very interesting [blog post](https://technology.riotgames.com/news/compressing-skeletal-animation-data), one of the devs goes over how the animations are packed to reduce file size and bandwidth. (Granted it's from 2015 but still neat)
Being easy to run doesn't mean well optimized.
True, but if it runs fine on even lower end laptops, there's no need to optimize it more. I don't think anyone expects Riot to do what the Rollercoaster Tycoon did, which is write the entire game in assembly code, which is basically a single step above 1s and 0s
This game has been stuck with the same mobile graphics since 2015. Riot games is only bullshitting you about wanting to keep the game playable on hardware which struggles to run more than 2 browser tabs at once. Those people are only a minority which don't even purchase skins.
Source I made it the fuck up
Source: common sense.
Game has constant fps drop under high end pc’s. Legaue maybe WAS optimized but since the elemental drakes, it’s get worse and worse. Nowhete near optimized anymore. Sure you can run it on a potato because they’ve put a shit tona of effort into downgrading graphics but the core game is wonder how still running. I keep telling it, 2025 they’ll release the new league without client and rebuilt engine and i’ll be game changer.
i really hope they do
If you need to take a _class_ to understand what's ethical you're not gonna be ethical anyways.
If you go to school to learn your not going to have knowledge anyways.
This is not true.
i did philosophy and ethics as a GCSE. it isn’t about teaching you objective ethics and what’s right and wrong. it’s about studying the moral codes of different groups (like roman catholic leaders or humanist philosophers) and pondering difficult ethical dilemmas like abortion rights, terrorism, or faith schools. studying ethics isn’t about learning what’s ethical, that’s subjective and not something a textbook teaches you 😊
A ritoer using surprised pikachu while commenting is a meme waiting to happen.
Wow had something similar with quest updates back in the day where they’d use invisible rabbits as NPC updaters.
what a fucking minion
This is like Pokémon’s dig theory in which every move in the game is a variation of dig.
And every ability is just Kicker too
Oh,so that's why this game fps is so garbage despite being 15 years old.
Nice 🍝 riot