I've really enjoyed Brad's coverage of DOTA 2 - his talking about it and this week's regular streaming. I've tried playing a few bot matches and am TERRIBLE. Some of my problem I know is mechanical, and I just need to keep playing and practicing to get better. I'm also a little intimidated by the depth of the game and the things I don't know and haven't been able to find answers for. I'm going to post some questions here in hopes of finding answers or links to good resources and hoping others with the same kinds of questions follow suit.
I think most of these questions deal with how to get into the game and handle the learning curve, i.e. how do new players pick up some of the knowledge that is second nature to more experienced players?
What I (think I) Know
Feeding is bad. Try not to get killed. I understand the concept of laning, or staying in one of the three lanes, mostly behind creeps, accumulating XP and getting last hits to accumulate gold. I know your towers are your friend and you shouldn't take on enemy towers without creep and player backup. I know your item build/loadout is important, and I know there's a courier to bring you items. I know there are roles like Carry, Support, Jungler. Heroes are delimited not only by type, but by their main attribute.
What I Know I Don't Know
How do you effectively play a role other than Carry? How do you know when to do something other than laning without hurting the team? What is there even to do besides laning that helps your team? How do I know what items to buy or types of items to buy without just following a guide? How do I avoid making terrible purchases and hurting the team while learning how to play a hero? Do I need to do anything special to keep from getting the courier killed? Do I just click on it and order it to me or try to make sure I'm in a safe space first? What about TPs? Can I use them to get anywhere? How do I know what lane to take with my chosen hero? When leveling, I assume I should get my Ult as soon as possible, but how do I know if a skill is preferable to an attribute increase?
Thanks to the community - hope to see some of you in game as soon as I figure out how to not embarrass myself in a bot match.