Advertisement
Guest User

Untitled

a guest
Jul 7th, 2015
872
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.86 KB | None | 0 0
  1. I'd like to address the whole "rito pls" posts that have come around lately, and why the posters have no idea what they're talking about.
  2.  
  3. **Community Wants** -- I think this is one of the biggest things wrong with these posts - they assume that le reddit is the entire community behind League of Legends, which is completely wrong. Le Reddit is just a small part of the game, and a generally speaking, hard core part of the game. I'd estimate that 90% of the game don't even play ranked, they'd rather just casually play the game with friends. The greater part of the ACTUAL community couldn't give two flying fucks about whether they had replays or a better client. They want a game that looks good and runs on a probably sub-par laptop that was never purchased with the intent of playing intense games.
  4.  
  5. **Employee Distribution** -- Here's another common problem I'm seeing with these posts. One of the most recent and hot topics about Riot is that Chroma packs were just a money grab and they'd rather release skins and champions than "fix" a game that isn't truly broken. What this has to do with employee distribution is that one art team, in charge of making skins and chromas, has literally NOTHING to do with the client development team for example. Those two teams can co-exist and operate with nothing tying the two together - releasing skins has no effect on whether the software developers release a client sooner or later. Similarly, the champion design team also doesn't have anything to do with the client. It seems like the art releases are impeding on client development because they can be produced and released much faster, and sooner, than a reworking of a client.
  6.  
  7. **Rito Develop Faster Pls** -- There's been a lot of talk about how slow Riot is with developing the software aspects of their game. Specifically, people have been comparing them to Valve and Dota 2. Let's compare the two companies - Riot has somewhere around 1000 employees, and the number I've seen thrown around with Valve 300, 10% of which are currently working on Dota 2 (I don't have sources for that but it seems to be commonly accepted around here). Let's look at the back end of both these games - League has it's own completely integrated game engine, written from the ground up, *alongside* the game's actual development. What's more is I can make a safe bet that the developers working on the actual game are also the same ones working on the "league of legends engine". Dota 2, by comparison, is using an existing, polished engine, called the Source Engine (and I believe they just upgraded Dota 2 to Source 2) which is external from the actual game itself. Because of that, it can be developed separately from the game and the code is not tightly coupled to the game's existence. This inherently means less spaghetti code, and teams can be dedicated to either engine or game development. It's harder for Riot I would imagine to dedicate multiple development teams to engine vs game because as I said, it's highly probable that the engine League uses is tightly coupled to the game itself, which means that an engine change can break the game, and vice-versa. Because of this, I would imaging a single code-base with 6+ years of development is harder to refactor and evolve than multiple code-bases developed separately. Oh, and I haven't even mentioned that Source dates back all the way back to Half-Life 2 when it was called Source 2006 - it's been in development for 9+ years, which is as old if not older than Riot's existence. The more polished and easier a code base is to work with, the faster things can get done.
  8.  
  9. TL;DR the community is not just le reddit the skin team has nothing to do with the software engineers and Dota is inherently easier to add to because it's code base is more mature and polished.
  10.  
  11. It's a shame that this post probably won't ever get noticed or acknowledged but regardless I needed to get this off my chest.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement