Первой картой, похожей на DotA, считается Aeon of Strife для стратегии StarCraft[6]. Герои Warcraft III, со временем развивающиеся и получающие уровни, оказались естественным продолжением Aeon of Strife; похожие карты начали появляться и для этой игры.
Карта Defense of the Ancients была создана Eul в 2003 году[7]. Он взял за основу упомянутую ранее карту Aeon of Strife[6]. Однако после выхода аддона Warcraft III: The Frozen Throne Eul не выпустил новую версию, но открыл исходный код сценария[8][9]. Были созданы многочисленные вариации этой карты[7], однако именно Allstars разработки Стива Фика (известного как Guinsoo) стала стандартом de facto. Фик говорил, что и представить не мог, насколько популярной станет эта игра. Её популярность обусловлена, в первую очередь, большим разнообразием героев и их способностей, а также широким выбором артефактов и правил, по которым будет вестись игра[10]. Фик добавил систему рецептов для некоторых артефактов, чтобы герои могли собирать более мощные предметы по мере роста своих способностей. Кроме того, он ввёл мощного босса Рошан (англ. Roshan), названного по имени своего шара для боулинга[7].
Перед тем, как передать работу над картой другому разработчику — IceFrog, Фик занимался, в первую очередь, оптимизацией карты. С версии 6.01 IceFrog стал также добавлять новых героев, новые предметы и аспекты игры. Каждый релиз стал сопровождаться списком изменений[12]. IceFrog известен своей скрытностью — он не даёт интервью и долгое время единственным, что указывало на его авторство, был почтовый адрес на официальном сайте и его имя на экране загрузки[4]. Через несколько лет IceFrog объявил, что из-за конфликта интересов с Pendragon, он бойкотирует сайт
http://www.dota-allstars.com и создаёт собственную официальную страницу DotA по адресу
http://www.playdota.com[13]. Теперь IceFrog общается с фанатами через свой блог на этом сайте, где отвечает на вопросы об игре и о нём самом[14]. Кроме того, он постоянно сообщает о новых версиях карты, которые он планирует выпустить и о нововведениях, которые ожидают игроков[15].
Развитие Defense of the Ancients происходит с помощью фанатов игры, которые высказывают свои идеи касательно игрового процесса, героев и предметов на официальном форуме «PlayDota». Лучшие идеи добавляются в последующих релизах карты. Стоящие предложения, высказываемые на форуме, серьёзно рассматриваются — например, IceFrog изменил одного из новых героев меньше, чем через две недели после выпуска новой версии по многочисленным просьбам фанатов[4]. Имена героев и артефактов в DotA берутся из разнообразных источников: сама вселенная Warcraft, мифология, аниме, компьютерные игры. В некоторых названиях скрыты имена людей, так или иначе участвовавших в создании игры. В их числе: Eul и Guinsoo (дизайнеры карт), Syl-la-ble (тестер), Nessaja, MercurialXen и Kunkka (художники). Предыстории героев, по большей части, основаны на вселенной Warcraft. Фанаты также могут предлагать свои имена и истории для героев.
Харе флудить