Tanakh said:
You will never learn mechanics beyond last hitting and maybe ringing with bots. Warding the right place, map awarness, juking, solo or team fighting, porting, positioning, any skill and mechanic that you can't do alone you can't learn there.
The only thing they work for is to learn or practice your early spells/combos and practice last hits IMO.
You learn about lanes, you learn about last hitting, you (sort of) learn about the issues with pushing, you learn the locations of shops and layout of the map, you can practice with the courier, you can practice with and learn the skills of certain heroes. You can learn quite a bit playing against bots. Certainly they're not any kind of replacement for humans and they behave very oddly at higher difficulty settings, but there's plenty you can pick up.
I played maybe my first 10 games against medium bots, then another 10 or so against the (ridiculous) hard bots, thinking "if I can't play against these bots I'll get eaten alive by the nasty community!", only to find the actual human players at the bottom rung of the matchmaker were even worse than the rollover medium bots. I don't remember the bots charging headlong into my tower to give me easy kills 30 seconds into the game.
Tanakh said:
If you fear playing against bloodly mindied pros as a noob or mid skill, you are totally delusional, chances of someone being very skilled there are lower than you getting the lottery mainly because there is little to no smurfing in this game (and with just that it's years ahead of LoL or HoN at lower levels). And if you fear losing/queueing because your win rate might go down... you are a noob, I did feared that, then I realized only I cared about my win rating. The only thing I care now is getting better, like White Ra said "more gg, more skillz".
It's not about fear. It's about wanting a level playing field. I'm a pretty decent Starcraft 2 player, but I wouldn't want to line up against TLO or Root or anyone with half a clue, because they'd eat me like cake. What would the point be? The only thing I'd learn would be humility. White Ra has a point, you do learn by losing, but you learn by losing to people slightly better than you, not MILES better than you. I'm miles better than one of my friends. I could kill him at any time in a SC2 game. With any ridiculous strategy I cared to employ. He learns nothing if I do that. He doesn't even get a chance to practice his macro. Telling brand new players who just picked up a game they're going to be meat for wolves (and shit talking wolves at that) for 9 months isn't going to whet anyone's appetite.
Tanakh said:
Lulz yeah, six months is probably the minimum a non godly skilled player needs to stop being a detriment to his team, not to be good, just not to be totally horrible. But as you said that doesn't mean it will be six months of torture, because he will be playing against terrible players too and he can have lots of fun games.
Yeah, that's sort of the point of my entire post. You're not going to be a "detriment to your team" when everyone else in the game is just as bad as you. The least bad guy is suddenly a star. It's contextual. If I jumped into a Starcraft 2 4v4 with 7 Korean Pros, I'd be a huge detriment to my team. If I jumped into a game with 7 bronze leaguers, I'd be MVP. Telling a new player he's going to be a reeking detriment for 3/4ths of a year and everyone will be screaming at him is (along with being false) not constructive, you're just driving people off the game. Frankly, I've had ONE game in which there was shit talking, and that was ONE guy, and he wasn't even shit talking me specifically or referring to any one player, he was just being a general nuisance. Most people are too busy playing to be obnoxious.
Tanakh said:
I agree with the apporach. The main, maybe the ONLY thing needed to play DotA is try to have the most fun playing it, that is why it's good to play with friends, even if they are way better or worse than you. If you like it you will probably get good at it at some point... then again we have Sheever which i think is getting worse >.>
DOTA 2 has a pretty high skill cap, but I think the legendary difficulty of the game has been overstated somewhat. SC2 has a sharper learning curve, by far, for a solo player. The trick (and difficulty) in DOTA2 would seem to be team cohesion more than anything. A lot of it is learning the fairly unique mechanics for MOBAs, since they're a little anti-intuitive in places. And that's not to say I'm good at it, I'm plainly not, I just started. But I'd say it qualifies as an "easy to learn, relatively easy to moderate, hard to master" game.
Tanakh said:
Watching good players, even as a noob, is important. To learn good habits and to see and copy, monkey see, monkey do; in every skill as a human (sports, sience, etc) watching skilled dudes and trying to copy them will give you something. But... again, the most important stuff is to love the game (or hate the enemies) enough to drive you to try be better, so having fun is essential.
Eh. Yes and no. I'm a hockey fan. It boots nothing for me to watch Alex Ovechkin and then to go and try to copy him on the ice, I'd make a fool of myself. I can see what a pro SC2 player does to counter a build or strat, but that doesn't mean I'm fast enough to do it. Watching pro players is fun for amateurs, but I wouldn't say it's necessarily particularly informative. They have counters in place because they have extraordinary macro and micro. When you get caught with your pants down, you probably don't have your army re-upped by the end of the fight, because you stink. Fortunately, because you stink, your opponent probably stinks too.
Using SC2 parlance, I think Bronze league players learn best from watching Silver league replays, and Silver league from Gold, and so on. If you're Diamond or Masters, by all means, try and learn from pros. Switching back to DOTA 2, if you're a yutz who JUST looked at the game for the first time and have zero MOBA experience, TB is probably an appropriate place to
start learning. Not "watch this TB video, it tells you everything you'll ever need to know', but 'watch this TB video, it's not intimidating, and it shows you some basics'.