How does Dota 2 let you find matches in different servers while league can't?

Altricad··8 votes·2,649 views

I'm not really into computers or anything, but if someone is, care to explain why Riot isn't doing the same? Is it because Valve is a bigger corporation than Riot, hence their technology is better? I mean, it's gotta suck to be in Hawaii with God knows how high of a ping

Also, in Dota 2, if players fail to connect, the game goes back into match-making wherease in league GG WP 4 vs 5. Is it because league is older than Dota 2, that their code is difficult to change?

11 Comments

Live2LetDie3 votes

Could be multiple things, steam does not have that good of servers to be honest, but I herd a lot of the issues holding riot back is their engine is so old. It's came out in 09 and they stated they will eventually have to redo the whole thing.

Altricad1 votes

That sucks. I used to play from india with 230-320 ping and I couldn't believe my 100 ping when i shifted over ( moved from bronze 2 to Silver 4) Then the server move and it's 30 ping. Then I hear people in hawaii getting 200 ping and am reminded of the old days when ping was legitimately holding me back from silver

Idc even if I have to wait a whole month. Riot should do something so people can switch servers at any time like dota 2

Zielmann2 votes

I believe age of the platform could have a lot to do with it. However, I also would think that allowing games to start from servers in several different locations, players would then experience a variation in ping from game to game, depending on which server their game gets hosted on. This seems to be something that Riot is fundamentally against, and it makes sense to me. It's far easier to get used to a higher ping when you have the same ping game in and game out. If you were to play a game at 20ms and then the next one is at 85ms, and it would keep fluctuating between different ping times, you would never really be able to get used to a single ping.

Delioth1 votes

It's most likely because- from Riot's own admission- the client/server framework they built for the original game was only designed to support 20,000 players. Small enough that it only needs one server, so on-the-fly server switching isn't worth anything, since it was designed for not 20 million players.

They're redoing everything there over time, but it might be a while.

Either way, fluctuating ping and multiple servers don't seem worth it- more maintenance for Riot, which raises their bottom line, which means they either need to make more money or fire people from more useful teams.

Hawaii is also a pretty unique case, and there isn't a good solution other than giving Hawaii its own server (Due to the fact that it's surrounded by... lots of water... on all sides, and there isn't a good/close path away.)

Akaterina1 votes

One thing that is better on LoL for having one server is wait times though... Usually I can find a game in less than 30 seconds. I don't think I've ever had a que less than 10 min on Dota.

CGJung1 votes

Im pretty sure Riot is a bigger company than valve, League is bigger than all steam games put together, dota2 included.

Plus dota2 HAS TO let you look for games on other servers or it will take you 20 minutes to find a game, which is why on dota everyone plays on like 140 ping every game while on league most people have a good ping due to how the servers are organized.

LoL >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dota 2

Razgriz9901 votes

Hmmm... K

So Valve pulled in a little over 2 billion last year, Riot pulled in 1 billion last year. Not to mention Riot is owned by a Chinese company Tencent.

CGJung1 votes

{quoted}

Hmmm... K

So Valve pulled in a little over 2 billion last year, Riot pulled in 1 billion last year. Not to mention Riot is owned by a Chinese company Tencent.

still , league is bigger and better than dota2 under all aspects, even the spaghetti league code is better than the shitty-superbuggy engine dota2 has. only thing dota2 had over league was looks and now that's not true anymore. Teemo

Ps: Riot has only one game and pulled of 1 billion, valve has more than one + earns from games of other developers and pulled off only two billions. Doesn't take much math to understand how big league and riot are compared to valve and their games.

kile1471 votes

Nobody is arguing that League isn't more successful than dota2. The reason success was brought up was because Valve is bigger, older, and has more infrastructure than Riot could put together in the 6 years they've been around. Valve also isn't growing and changing as rapidly, meaning they have more time to work on the projects they have on hand.

doiminat0r36001 votes

league runs on a service that locates closer players on the same server for lower ping. If you connected to their other servers (EUW, EUNE, OCE, etc), you would have a massive ping difference simply because your packets have a longer route to travel from their PC (and server) to your computer.

Cressalia1 votes

A lot of it is their system, and inexperience in networking as a company. Valve has been around longer than riot.

More from [ARCHIVED] Miscellaneous

More by Altricad