7 ms·
This seems like a unnecessarily antagonistic comment. It's not like Eul & Guinsoo are gods & IceFrog's cretin. As I understand it, Guinsoo had some good ideas b
by oconnor0 14y ago
This seems like a unnecessarily antagonistic comment. It's not like Eul & Guinsoo are gods & IceFrog's cretin. As I understand it, Guinsoo had some good ideas but couldn't balance them well enough to make the game fair & IceFrog's done a far better job of that.
It's not like Valve or Blizzard should own the DOTA trademark.
- FreakLegion 14y agoAntagonistic toward whom? It's a fact that Valve hired IceFrog, apparently thinking it an acquisition of DotA (like they did with Counter-Strike, Team Fortress, etc.). It's also a fact that IceFrog was neither the original creator of DotA (Eul was) nor the person who elevated it from a merely very popular mod to a worldwide sensation (Steve Feak was[1]). So it's always seemed to me that Valve skipped their due diligence on IceFrog -- otherwise why hire him? He didn't create DotA, was only tangentially responsible for its success, and doesn't own it[2]. On the other hand, he brings with him the good will of the community and a claim to the DOTA trademark based on use, regardless of whether the underlying IP belongs to him. Thus, Valve's decision to hire him has always puzzled me[3]. Did they do it simply because of his claim on the trademark and his relationship with the DotA community? I have no idea. Based on this article, it seems there's at least one other possibility: they were too trusting and didn't have the organizational infrastructure to do a thorough background check (and possibly still don't realize where IceFrog stands in the history of DotA development). We'll never know what Valve's real motivation was, but I[4] at least have lost a fair bit of respect for them since this whole thing started. Edit: I agree with you that neither Blizzard nor Valve should have the trademark. Ideally I'd like to see it ruled generic. 1. For all that it matters at this point, Feak did this without Eul's permission, and has profited enormously from infringing Eul's work. 2. Though trademarks are different from other forms of IP and it's not impossible that Valve will end up with the mark anyway. But regardless of who owns the mark, the characters and such in DotA aren't IceFrog's IP, and could be used by other people in other games. 3. This because, aside from these considerations, he's a not a great coder and has no art or other skills. So Valve can't have hired him for technical expertise. If he was a superstar developer I'd happily chalk it up to that. 4. Disclosure: I was heavily involved in the Warcraft III modding community from before the original DotA up to the release of StarCraft II. I watched this all play out in real-time, which absolutely colors my take on it.
- MrJagil 14y agoHow do you know he's not a great coder?
- FreakLegion 14y agoAnyone can open up DotA and read the source. It was easier before IceFrog started using WC3 Map Optimizer[1], but even obfuscated JASS/processed vJASS is easy to read. The archive's "protection" is easily defeated by editing a few bytes in the MPQ header[2] or using a non-WinMPQ tool. (Sadly, Blizzard never gave us a way to protect our content, which is why Guinsoo was able to take DotA from Eul in the first place.) In any case, I shouldn't have brought this up on HN. Most people here are acquainted with Valve and have no reason not to trust them (short of being burned by Steam[3]). By the same token, most people here aren't acquainted with WC3 modding and have no reason to believe me, which is entirely reasonable. And it probably sounds like I'm insulting IceFrog when I say he's not a great coder, which isn't at all my intent. He's exceptional at community building and other things, just not at what I'd call traditional "dev skills." 1. http://www.wc3c.net/showthread.php?t=79326 http://www.wc3c.net/showthread.php?t=79326 2. Starting at offset 1D9, change bytes 56 78 4F 50 to 20 00 00 00. The "protected" map is now open for business. 3. https://news.ycombinator.com/item?id=3537976 https://news.ycombinator.com/item?id=3537976
- MrJagil 14y agoThat's cool man, I just remember Valve saying he was one helluva brilliant guy, so i was a bit skeptical of your assesment. I'm not a coder, so I can't really judge for myself.
- kaonashi 14y agoTo be fair, DOTA isn't great because the code is well-organized (and I believe you that it isn't), but because of the balance and design the heroes and items produces fun matches.
- nooooooo 14y agoOh, come on, Eul works at Valve too and joined before IceFrog did. IceFrog's hiring clearly happened with Eul's blessing. Source: http://www.1up.com/previews/dota-2-valve-fanboys-developers http://www.1up.com/previews/dota-2-valve-fanboys-developers