Gamasutra: The Art & Business of Making Gamesspacer
Postmortem: Defense of the Ancients
View All     RSS
October 24, 2014
arrowPress Releases
October 24, 2014
PR Newswire
View All





If you enjoy reading this site, you might also want to check out these UBM Tech sites:


 
Postmortem: Defense of the Ancients

March 19, 2009 Article Start Previous Page 2 of 5 Next
 

2. Focus on PVP Combat

In the earliest version of DotA, much of the moment-to-moment gameplay experience was not battling enemy heroes, but instead supporting the computer-controlled creeps on your team. One of the first things Guinsoo did when he began heavily developing DotA was to observe which elements of gameplay provided the most fun and replayable experiences.

It quickly became obvious that the fun and replayable part of the game didn't necessarily lie in the successful completion of the main objective, but rather the player-versus-player combat.

Because of this observation, Guinsoo quickly began to shift the gameplay focus away from its' previous PVE oriented strategy by enhancing the PVP elements of gameplay.

Supporting friendly creeps was still a viable strategy, but killing enemy heroes became increasingly satisfactory and rewarding. Updates to the game which were designed to promote player-vs-player combat include:

  • Increased the gold and XP reward for killing an enemy player
  • Added Unreal Tournament sounds, making killing players more rewarding
  • Increased penalties for death, taking your opponent out of the battle was now a viable strategy
  • Added item powerups
  • Designed heroes with less creep summoning or control abilities, instead opting for single-target nukes, stuns, etc.

It was also necessary to focus on PVP combat in order to advance DotA in the competitive e-Sports world. DotA has been included in many worldwide events, including Blizzcon, Asian World Cyber Games, Cyberathlete Amateur League, CyberEvolution League, Electronic Sports World Cup, and more.

3. A Strong Community

One of the biggest challenges facing the early DotA community was its size. Battle.net was a big pond, and at the time, DotA was just a little fish. To help alleviate this, Guinsoo created an official channel for DotA players to congregate; a place where they could discuss the most recent map changes and find other people to play with.

This initial groundwork helped create a vibrant community of early adopters, which is essential to the success of any viral product. This extremely vocal group of advocates recruited players to the game and to the community, allowing DotA to effectively circumvent any traditional marketing that would be required to make a multiplayer game successful.

Near the end of Guinsoo's time as the DotA Allstars map editor, the official community www.dota-allstars.com was launched by me (Steve "Pendragon" Mescon). This new website and message board allowed users from around the world to gather and discuss the map, post feature suggestions for future versions, share replays, and identify with a community of like-minded players.

The community website was launched in attempt to provide a strong sense of cohesiveness to the community as a whole, and it really served to help people start to identify themselves as people who played DotA as a game, instead of playing it as a sub-experience of Warcraft III. This shift in mindset also greatly contributed to its viral success.

4. Warcraft III Engine & Map Tools

Being a game mod, one of the key advantages DotA had over full-fledged games is the tools packaged with Warcraft III. This set of extremely robust tools allowed for rapid development and iteration of content.

Guinsoo and his team didn't have to worry about creating models, textures, tilesets, etc., as everything they needed was built into the toolset. This boon allowed the team to focus on what they did best -- gameplay.

5. Small Development & Testing Team

In order for DotA to be successful, it was necessary to leverage volunteers in a significant way. The entire staff, including Guinsoo, was a volunteer. This afforded the team some interesting advantages that many companies (gaming or not) would definitely envy.

As the team manager, Guinsoo has no trouble motivating volunteers to spend time working on something they were really passionate about. Everyone wanted the game to be popular and successful for no other reason than that they wanted to work on a popular and successful game. This project was clearly not "just a paycheck" to anyone on the team.

There were also no business requirements, no deadlines to worry about, no business model to be mindful of, no marketing team, producers, or executives who had to be kept in the loop. This allowed the team to focus purely on gameplay, without having the overhead of project management, daily standup meetings, sprint planning meetings, and so forth.

Having such a small team with only one leader also meant that iterative process could happen at a much quicker pace. Rapid iteration and content releases is one of the cornerstones of the success of DotA.

After the discovery of a bug in the morning, a patch could be released by the afternoon, simply by uploading a new file to the distribution website. Once posted there, new versions quickly propagated to the playerbase. A new piece of content or a new feature could be implemented and distributed overnight.

The entire development process being controlled by a small group of people also meant that the design team usually maintained a completely unified vision.

All development was done by a group of friends, and the traditional company politics that we all know and love would rarely come into play. This also meant that releases could be tightly controlled without the risk of leaks.


Article Start Previous Page 2 of 5 Next

Related Jobs

Gearbox Software
Gearbox Software — Plano, Texas, United States
[10.24.14]

Server Programmer
Forio
Forio — San Francisco, California, United States
[10.24.14]

Web Application Developer Team Lead
Digital Extremes
Digital Extremes — London, Ontario, Canada
[10.24.14]

Generalist Programmers
Yoh
Yoh — Vancouver, British Columbia, Canada
[10.24.14]

Build & Test Engineer






Comments


Khin Boon Chang
profile image
Great article. I have been playing DotA since Eul version and I am playing it right now. I can relate to everything you said. No doubt Guinsoo and his team brought DotA to a whole new level and through this article, I can finally fully understand how he did it.



I always look at DotA for success elements, like always. Its a source of motivation for me too, having see it grow from the small fish to its today size.



Great job guys! Thanks for sharing this priceless knowledge. :D

Z Z
profile image
...

Matthew Dart
profile image
Great game, and I still play it over all these years. I'm very glad it's getting recognition and that the original map editors are noticed. I can't wait to see what Warcraft 4 will bring.

Bob McIntyre
profile image
DotA's a great game. It's really a shame about people kicking new players and not allowing map downloads, though. It must be frustrating for the development team to do something generous and then watch community members act like such jerks with it. On the other hand, having millions of players probably eases the frustration!

Steven Ngu
profile image
I found this article quite inspiring and makes me want to try work on a SC2 mod whenever that comes out. I used to tweak around in WCIII's world editor to try to do the same thing. But was put off like BN because scheduling around the team along with work/life and the limitations of by WCIII, which by that time, WCIII is already 4 years old.

Anon Ymous
profile image
Guinsoo, Pendragon, I'm disappointed in you. This article was written on March of 2009, yet it seems like the only map version you reference is version 5.84, which was made by Guinsoo years ago. Lack of beta testing? You both should know that IceFrog has a beta team that is constantly playing games with each VERSION of Beta, and there are at least a few dozen beta versions before a map is finally released. World Editor? I would expect both of you to know that IceFrog doesn't use the World Editor to make DotA. Is Blizzard paying you to advertise their World Editor or something? Also, Guinsoo no longer has any control, power, or even presence in the DotA creation process. This article would have been great if it were written like...four years ago, but now? Years later after DotA has evolved so that it barely resembles DotA at the time Guinsoo was in control of creating it? This article is ridiculously inaccurate and outdated, and Gamasutra should be ashamed.

Steve Mescon
profile image
Dear Mr. Anon Ymous,



As stated in the article…



"Utilizing these newly released tools, many spinoffs of the original DotA were created with vastly superior sets of features, including the first versions of Steve "Guinsoo" Feak's Defense of the Ancients: Allstars which is the focus of this postmortem.”



This means that this postmortem was written specifically about Guinsoo's versions of DotA, as stated multiple times. Since neither I nor Guinsoo are Icefrog, and since Icefrog's DotA is still in development, it would have been rather inappropriate for us to write a postmortem on versions of DotA after Guinsoo’s.



Also - credit where credit’s due? Since the vast majority of all DotA content was created in the map editor, (Icefrog’s early versions, and all of Guinsoo’s versions), we thought it quite worthy of mention.



To summarize: Thanks for anonymously replying to an article to tell everyone something we already said in the article itself.



With love,

Pendragon_


none
 
Comment: