|
I played League for a very brief period, before I got my Dota 2 beta invite, so some of these might not be valid any longer. Also note that those are differences in game design, one is not necessarily better than the other: - DotA 2 metagame undergoes major changes every patch, whereas League metagame is mostly guided by Riot towards a certain playstyle. E.g. in DotA 2 lane assignments are extremely flexible, under certain conditions you can see any hero in any lane, whereas in League champions are mostly only viable in certain lanes. - Mechanics wise, DotA 2 is more punishing. If you die, you are dead for much longer, you lose a significant portion of aquired gold. Laning wise, you can deny your own creeps in order to prevent the enemy from gaining gold and experience, and you can modify where the opposing creep waves meet in lane via pulling from the jungle camps. You cannot do that in League. Teamfights in DotA 2 are usually very fast and deadly, due to the presence of strong disables/burst (which is something League shies away from), strong initiators, and the fact that heroes are very asymmetrically balanced. - The map in DotA 2 is bigger which puts a great emphasis on mobility and positioning on the strategic level - The International 3's Grand finals were a great example of that. - DotA 2 comes with a lot of complexity. There are a huge amount of synergies, item/spell interactions, and generally mechanical knowledge that a player needs to absorb before they can play semi-efficiently (not that the process is not fun; it just takes a considerable amount of time in comparison). - On the technical side, DotA 2 has a better client by an order of magnitude. Also, it has a Linux-native version which runs perfectly. |