So I just got this idea out of the blue and now I'm curious if there's any interest. As some of you may know, Dota 2 is a PC videogame that has been described as a "five-on-five wizard deathmatch". I've played this game for 773 hours as of writing this post and it's probably the most interesting and challenging videogame I've encountered so far. Two teams of five, playing as a variety of heroes from a pool of over 100 characters, battle it out in a 20-to-60 minute match, aiming to destroy the opponent's "Ancient", a large building at the heart of their base. Those of you who play League of Legends will know what I'm talking about as it's a very similar game, both inspired by the original Defense of the Ancients mod for Warcraft III (though Dota 2 is a direct translation of the mod into its own full-fledged game, retaining the exact same mechanics and characters).
The thing about this game, however, is that it takes quite a while to learn from scratch. There are a lot of intricate mechanics to learn and a lot of the gameplay isn't self-explanatory and sometimes even counter-intuitive. By my own estimation, the game has a learning curve of about 100 hours to fully grasp the whole deal. And that's when you really start getting into it. Like chess, really, but a lot more complicated.
The game is available for free on Steam, a videogame distribution software run by Valve, the company that developed games like Half-Life 2 and Portal, and is also responsible for making Dota 2. While it's possible to spend money on the game, the only things you can buy with it are cosmetic items that change of the look of certain heroes when you play them, different so-called "announcer packs" or tickets to watch professional Dota 2 tournaments using the game client. Everything related to the gameplay, including access to heroes, is absolutely free (unlike League of Legends, which utilizes a different business model that means you have to spend points you earn in-game or points you buy with real money to buy champions -- that game is balanced differently as a result).
It's not an easy game to learn but it's very rewarding and satisfying to play. My idea was that, if there's any interest, I'd like to show people the ropes and teach them about the game during practice matches against AI opponents (so there's no chance of you embarrassing yourself against real people just yet). I was taught by my friends when I started playing which made it very easy for me to get into the game and it's really paid off. I enjoy it immensely and I think it would be fun to introduce some of you fine folks of Spam to this game. I know there are some of you who play League of Legends -- if you've been curious about trying out Dota 2, but you don't feel like relearning the whole game, I can help with pointing out the differences and nuances between the two games. They're not that different and as long as you know what to pay attention to, getting used to Dota 2 doesn't take very long at all. If you've never played a MOBA (multiplayer online battle arena) before but you'd like to start somewhere, that's fine too. I'm willing to teach everyone.
The reason I put masterclass in quotation marks in the title of the thread is that I'm not really a "master" at the game. I'm pretty good, I think the few of you who have played with me before can attest to that, but mastering something like this takes a long time. Just learning it, however, doesn't have to take that long at all, as long as you have somebody to show you the ropes.
Ideally, I'd like to gather enough interest to be able to teach 4 of you at once (which is how many people you can fit into one team + myself), but I'm fine with doing one-on-one training sessions as well. If nobody's interested, I'll be a little sad about it but whatever.