DotA

Eul時期

DotA地圖以《星海爭霸》地圖「萬世浩劫」（Aeon of Strife）為基礎，第一版的DotA在2003年由地圖製作者「Eul」發布。最初的DotA地圖中的英雄技能與常規遊戲中的英雄技能並無差別，但5V5的創新遊戲模式仍得到玩家的喜愛。此時的DotA只有32個英雄和39個物品。在《魔獸爭霸III》的資料片《魔獸爭霸III：寒冰霸權》發布後，地圖編輯器能夠更細緻地定製物品、技能、模型和貼圖。之後Eul製作了寒冰霸權版的「Defense of the Ancients: Thirst for Gamma」後就再未更新地圖。為紀念Eul的早期貢獻，DotA Allstars中有一件物品被命名為「Eul的神聖法杖」(即「Eul's Scepter of Divinity」,在Icefrog時期命名）。此時有不同的作者在各自的版本中增加了不同的新英雄、物品和特性。而史蒂夫·費克將各種DotA地圖的版本中的一些英雄匯集而製作成了DotA Allstars。

Guinsoo時期

史蒂夫·費克（暱稱「Guinsoo」）繼續開發DotA Allstars；這個版本最終成了最流行本。事實上，現在簡稱為DotA的地圖都指DotA Allstars。史蒂夫·費克說當他開始開發DotA Allstars時他沒想像到最終會變得如此流行，他的目的只是為了解決其他版本的各種Bug並製作一個有趣的版本與朋友分享；成功的遊戲類型啟發他設計一個新的名稱，他認為有一種新的遊戲類型。Guinsoo在他更新地圖的過程中始終優化地圖，提高其速度。在這一段時期中，大約10個地圖製作者創建了一個叫「9nid」的論壇。史蒂夫·費克增加了一個物品組合系統以幫助玩家獲取更強大能力的英雄，也增加了一個需要一個隊伍才能打敗的強大Boss「Roshan」（以他的保齡球命名）。自史蒂夫·費克開始維護DotA Allstars之後，他添加了擊殺敵方時的配音，之後該地圖一直在更新，保持了遊戲的活力。
史蒂夫·費克使用了一個Battle.net頻道作為DotA玩家交流的地方，但是DotA Allstars沒有用作討論交流的官方站點。DotA Allstars的Clan戰隊——TDA, 提議設立一個專門的網站，以取代不方便的更新。TDA的成員史蒂夫·梅斯康（暱稱「Pendragon」）在2004年10月14日創建了官方社區——dota-allstars.com。。大約有10人創建了第一個半官方性質的論壇，之後又創建了第一個DotA聯盟——Clan TDA，當時的地圖版本為5.84。之後International Gamaing Syndicate（IGS）開始舉辦官方認證的DotA比賽因為玩遊戲的人越來越多，「Guinsoo」開始尋求其他地圖製作人幫助（包括Icefrog）。地圖版本在大約6.00的時候，副組長（Pendragon）因為和組長（Guinsoo）的衝突退出了這個社團，從而導致了老社團一段時間的管理混亂，此時的工作組開始瓦解。
除了最強大的Boss以史蒂夫的保齡球名字「Roshan」命名之外，為紀念他對DotA Allstars的巨大貢獻，也有一件物品被用史蒂夫的暱稱命名——「Guinsoo的邪惡鐮刀」（即「Guinsoo's Scythe of Vyse」,在Icefrog時期命名）。
Guinsoo、Neichus和TerrorBlaze等人製作了6.00和6.01版本後停止了對DotA Allstars的開發。此時遊戲中包含了69個英雄。

IceFrog時期

在史蒂夫·費克停止開發後，冰蛙（IceFrog）從版本6.02開始接手，直到現在他仍在為地圖工作。他添加了新功能、英雄和修正，每一個版本都附帶更新記錄。IceFrog拒絕接受採訪；只有通過他使用電子郵件將地圖發送至getdota.com和地圖載入畫面中的暱稱才能看到IceFrog是地圖的作者。現在Icefrog通過個人Blog與玩家們交流、回答玩家們對他和對遊戲的問題。他也會報導一些即將發布的地圖版本，包括新的英雄和物品。Icefrog較易接納他人意見，許多新的東西就是經過討論而創作出的。
DotA Allstars的開發測試團隊並不大，在遊戲製作時有一定優勢，而在測試時也帶來了諸如測試不完整的麻煩。
DotA Allstars通過官方社區維護。玩家能發表對新英雄和新物品和其他向地圖添加元素的點子。玩家貢獻圖示和英雄描述並且創建遊戲載入畫面的插圖，並且對已經存在的英雄和物品認真地提供意見；IceFrog一旦改變一個新英雄之後不到兩個星期，新版本的地圖會發布。地圖的人工智慧版本也發布了。Pendragon繼續維護dota-allstars.com（自2009年4月起站點有150多萬註冊用戶並且每月有100萬的訪客）。之後，因為Pendragon和一些人想將DotA Allstars做成商業化的產品，而IceFrog仍想保持DotA Allstars的免費，所以他出航了dota-allstars.com並開始在自己的網站上繼續開發遊戲。2009年10月5日，IceFrog加入了Valve並擁有了一支開發團隊，將進一步完善DotA的遊戲體驗。

《魔獸爭霸III》的制約

DotA Allstars本身以《魔獸爭霸III：寒冰霸權》為基礎，雖然開發的成本降低，但是也受到了《魔獸爭霸III：寒冰霸權》的制約。由於暴雪娛樂對《寒冰霸權》及其地圖編輯器的持續更新，DotA Allstars有時需要大幅重寫程式碼。而《寒冰霸權》對自訂地圖的大小不能超過4MB的限制一度使得製作團隊必須優化程式碼而且必須儘量少地加入定製的遊戲元素。不過《魔獸爭霸III：寒冰霸權》更新到1.24就已將地圖容量提升到8MB，這代表1.23以下版本以前對於地圖容量限制而無法做到的修改已經破除，現已可以將更多的元素加入DotA Allstars。
另一方面也有觀點認為目前DotA Allstars尚沒有達到《魔獸爭霸III：寒冰霸權》的地圖限制。在去除冗餘程式碼和冗餘模型等內容之後，在現有的地圖限制下加入更多的元素是完全可行的。
總之最後魔獸爭霸上的DotA已經停止版本更新，而魔獸爭霸引擎帶來的機制也在續作Dota2中逐步被打破。

中文版本

2005年6月，Heintje漢化了DotA Allstars 6.12，之後亞洲中國地區也成立了少數戰隊，舉辦了幾場比賽。而一個叫作DotACN網站，在2008年3月18日發布DotA Allstars 6.51中文版，而從這個版本到之後的6.54B卻因為中國國內大多數遊戲對戰平台以《魔獸爭霸III》1.20E進行遊戲而遇到阻礙——物品可以與不同英雄交換而重複使用，而《魔獸爭霸III》1.22卻不能這麼做。之後因為爭議，所以IceFrog成立了官方的漢化組，由Heintje擔任組長。在當時，中文版本的DotA Allstars新版發布時，大部分玩家並不會更新它。目前，官方的漢化小組工作成員是HippoVic(簡體)以及aegis(繁體)。歷任DotA簡體中文版漢化組長；5.84-6.54：Heintje，6.56：yuanzhu，6.57：Cryptw，6.58：Nadusri，6.58b-6.70：aegis，6.71-6.74：Harreke，6.74-現在：HippoVic。歷任DotA繁體中文版漢化組長；6.60-6.70：aegis，6.71-6.72：Level,Max，6.73-6.78：Rabbitism，6.78c-現在：aegis。

外圍工具

因為《魔獸爭霸III》的自訂地圖沒有提供一些功能（匹配玩家和連接速度等等），玩家開發了各種各樣的程式用來維護DotA。例如ping玩家的位置和排除特定玩家的外部工具。戰隊和隊員如TDA維護他們自己的官方規則和制度，並且能夠在「banlists」中踢出玩家。

其他遊戲中的版本

與其說其他遊戲中也做出了DotA，不如說DotA已經成為一種遊戲模式，即MobA。
在同為暴雪開發，而且本來就與Dota遊戲模式有淵源的星海爭霸II：自由之翼中，也出現了玩家模組的DOTA：帝國聖地風暴（後改名為風暴紀元）。暴雪最開始想開發一個官方版本的DOTA，暴雪全明星，不過後來在完善遊戲機制以後，已經脫離了DotA套路，該遊戲進入了內測階段，名字是暴雪英霸。
超神英雄一開始在遊戲性上與DotA幾乎完全一樣，後來漸漸獨立發展。
第二代Dota目前已經放出公測版本，名字是Dota 2，開發商為Valve，並且有高達數百萬美元獎金的比賽。由於魔獸爭霸III的技術缺點例如外掛、機制限制，Dota2的版本已經領先於原有DotA。

遊戲內容

在《魔獸爭霸III》中對戰策略一般圍繞選擇和加強英雄，使用其他單位支援英雄。勝負的關鍵通常取決於英雄。在DotA中只要求玩家控制英雄對戰。
DotA Allstars與傳統的即時戰略遊戲注重資源收集與基礎建築有所不同，而是讓玩家控制一個強大而具有獨特能力的英雄。隨著版本的更新以及相應的劇情，現今以分成近衛軍團（Sentinel）、天譴軍團（Scourge）以及中立生物，而英雄也隨之增至100多個。DotA允許最多10個玩家以5對5的方式進行競賽，此外還能在10人之外額外加入最多兩名裁判（旁觀者），某些非正式場合也可以看到少於5人的較少人數的對抗。玩家們被分為2隊，近衛軍團（在遊戲中採用夜精靈的介面和語音）和不死族天譴軍團。其中近衛軍團的主基地設在地圖的左下角，而天譴軍團的主基地則在地圖的右上角，地圖上有3條主要路途連通雙方，每條路都沿途給兩方各設3個防禦塔，三條路中間又有數條支路可以連通。遊戲的勝利條件就是摧毀對方的沿途防禦塔後，摧毀他們的中心建築（近衛軍團和天譴軍團的中心建築分別為「世界之樹」和「寒冰霸權」）或者所有對手退出遊戲。遊戲時間通常會在30分鐘到50分鐘之間。
每個玩家控制一個英雄（一個具有強大能力的單位）。在DotA Allstars中，玩家可以按照模式選擇具有不同戰術優勢的英雄。遊戲需要玩家們團隊合作獲得勝利，一名隊員是難於取得勝利的。然而，對少數英雄而言（它們通常稱作後期英雄），只要有足夠的時間和金錢，卻也可能一人扭轉本方的劣勢甚至反敗為勝。
因為遊戲圍繞加強個人英雄，它不需要如傳統的即時戰略遊戲那般直接參與資源管理和基礎建設，所以較《魔獸爭霸III：寒冰霸權》比較，DotA有許多戰術，隨機隊友進行的遊戲中並不是很注重全局戰略層面的控制，而是更強調局部的戰術配合；而在戰隊的比賽中，任何一個有關全局的細節都必須得到重視，有許多場比賽優勢方在疏忽下或是在大局方面出現錯誤，導致劣勢方在金錢，等級，裝備方面大大落後情況下獲得勝利。通過殺死電腦控制的普通單位或中立單位獲得經驗和金錢；當累積足夠的經驗，英雄的等級可以增強，能獲得技能點並加強自身屬性。這些都能提高英雄的能力和攻擊。遊戲不需採集金錢，除了由系統提供的定期收入，還能通過殺死敵方單位、敵方英雄、中立單位、摧毀防禦塔和獲取助攻獎勵獲得金錢。當玩家英雄陣亡後，在復活的時限過後自動復活，同時也可以用金錢直接復活英雄。
一般的DotA Allstars遊戲都是5人對抗5人的比賽。遊戲中需要隊友的默契配合。整個隊伍要共同決定英雄陣容、戰術安排、偷襲、逃跑、戰鬥地點的選擇、進攻和防守策略的安排，既要考慮宏觀的戰略安排，又要打贏局部戰爭。通過金錢，玩家可以購買物品，增強自己英雄的能力。玩家可用這些金幣來強化他們的英雄，或得到某些特殊能力。購買物品對於遊戲戰術有重大影響。

平衡性

《魔獸爭霸III》中，英雄的屬性被設置為三類，即力量型、敏捷型和智力型，而DotA Allstars的英雄可以通過升級、購買裝備等途徑得以加強。而不同英雄之間的能力、技能等需要相互配合，單個英雄能力的高低並不能主宰整場比賽，往往需要團隊合作。因此每一個隊員的屬性、技能、物品和配合都能夠影響比賽的勝負。可以這樣說，每一個細節的把控都將會直接或間接影響到整場比賽的勝負。
DotA Allstars的眾多元素在一定程度上帶來了平衡性問題，而這些問題需根據玩家的反饋來修改。
自6.56版本之後遊戲中除了初級回復性的物品可以交換，其他物品不允許交換（交換後物品無任何效果），聖劍等死亡後掉落的物品除外。這樣限制了依賴裝備的英雄。
英雄具有較高的攻擊力和技能，一場遭遇戰通常在幾秒鐘的時間內便可決出勝負。玩家需要觀察隊友、敵人位置、決定技能釋放時機和自己的位置，這就需要玩家保持注意力，也為遊戲增加了難度。

遊戲模式

在《魔獸爭霸III》中的小酒館可以讓玩家選擇中立英雄，而在DotA Allstars的預設模式中使用小酒館作為其選擇英雄的建築（一般的《魔獸爭霸III》遊戲中是「祭壇」）。有多個酒館供玩家選擇英雄，為了平衡，現在的版本不再限制英雄陣營的選擇，如近衛軍團也可以使用天譴的英雄。

DotA Allstars提供了多種遊戲模式，遊戲的建立者在開始比賽時可以通過輸入特定指令選取遊戲模式，用於決定玩家自由選擇英雄、從系統隨機挑選的英雄中選取、由其中一名玩家（隊長）代為選擇或隨機選擇等。這些模式會對隊員控制的英雄之間的配合、遊戲的難度等產生影響，提高了遊戲的多變性。
常用的模式有AP、RD、CW等。現在的版本玩家普遍使用的AP即-allpick模式，雙方可以任意選擇英雄，不受陣營限制。在之前的版本中玩家娛樂時通常採用-RD模式，系統在開始的時候隨機選出大約二十個英雄供本局的十個玩家選擇。從某一方開始，按照1-2-2-2-2-1的順序交替選擇。而DOTA正式比賽通常採用指令為CM的模式，開始時每方依次從所有英雄中去掉（ban）五個，這十個英雄本場比賽將不能被選用，其餘所有英雄由雙方輪流依次選用（pick）。自6.68版本起，CM模式改為雙方各ban三個各選3個，再各ban兩個各選兩個。自6.75版本起，CM模式改為雙方各ban兩個各選兩個，再各ban三個各選三個。

物品

DotA Allstars能以不同的物品組成更強大的物品，有時，物品的選擇能夠決定遊戲的勝負。
物品用作給英雄定製的一種方法。在Eul製作的版本中，對戰通常讓玩家能製作出最好的裝備（通常稱作「神裝」）並且剩下很多錢。而Guinsoo認為，物品需要跟隨英雄的成長而成長，所以需要按照遊戲不同時期的金錢購買不同等級的物品。裝備欄只有6格的限制（除了德魯伊可以召喚熊靈，熊靈也有六格裝備欄，所以德魯伊可以有12格）使購買神裝必須賣掉前段時期的裝備，這將損失該物品一半的價值，Guinsoo就此製作了物品合成系統。玩家能在早期夠買低價值的商品，並慢慢的合成它直到「神裝」。
神符能短暫的加強英雄的能力，對於遊戲有一定作用。存在有6種神符，可以賦予英雄提高速度、產生映像、隱形、雙倍傷害、賞金和回復神符，神符皆有時間效果限制,除回復神符可以藉由攻擊中斷效果以外的4種必須靠物品\技能才可以中斷。神符出現的地點在河道的南北兩側，若神符已經被取走則遊戲的每偶數分鐘會隨機在河道南北中之一刷新一次。但是在最新的版本中，會在所有符點刷新神符

電腦操控單位

遊戲中存在三種電腦控制的單位：小兵、野怪和Boss「Roshan」。野怪每分鐘都會刷新一次。玩家及野怪自身視野將影響野怪刷新。
為了減少遊戲時間，隨著遊戲時間的增加或者拆除了特定建築，小兵的實力都會增強。地圖的腳本控制小兵，使得他們有特定的攻擊優先順序，玩家能通過這點技巧進行操作。
Guinsoo在4.0a版本中加入了Boss「Roshan」。Roshan非常強大且隨時間的推移而越來越強，使得通常需要一個團隊才能殺死，但也有一些英雄在有足夠好的裝備或某些技能以後能夠單獨殺死Roshan。殺死Roshan後能夠獲得經驗值、金錢和物品。，但在其附近也可能因為它發生遭遇戰。
在以往，「不朽之守護」是通過物品搭配來購買的。而現今版本，殺死Roshan才會掉落這物品。這物品允許英雄在陣亡數秒後原地滿血滿魔復活，並且此次死亡不計入計分板，這件物品只能生效一次並且不能交換。三次以上殺死Roshan會額外掉落一個可用於回復大量生命和魔法並且允許交換的物品「奶酪」。

遊戲錄影

《魔獸爭霸III》包含了錄影（Replay）功能，DotA Allstars是《魔獸爭霸III》的自訂地圖，故也支援錄影功能。該功能允許玩家在遊戲結束後將整場遊戲存儲為一個錄影，便於以後觀看。錄影中包含了遊戲地圖、玩家資訊，以及遊戲的全過程。《魔獸爭霸III》錄影檔案以w3g為後綴，可以與他人共享。錄影的回放需要《魔獸爭霸III》的主程式，因為錄影檔案只是記錄了遊戲地圖及玩家操作，而不是遊戲畫面。錄影的播放介面類似於遊戲介面，玩家可以自由觀看地圖的每一個方位，也可以控制播放進度。有許多的第三方程式被開發出來，用於更好地分析錄影中的資訊（如每分鐘操作數）。

反應和影響

在《電腦遊戲世界》雜誌中遊戲新聞工作者和開發者盧克·史密斯在回憶《魔獸爭霸III》的新地圖和新Mod時稱「隨著時間的推移，DotA越來越流行，是極限的即時戰略遊戲（the ultimate real time strategy）。」自2005年DotA Allstars在暴雪嘉年華（BlizzCon）首次比賽，DotA Allstars已經成為重要的聯賽地圖。DotA Allstars也在馬來西亞和新加坡2005年的WCG亞洲杯成為比賽項目，並且WCG亞洲區在2006賽季開始了DotA項目。DotA現在是國際公認的電子競技比賽項目之一。DotA Allstars的官方論壇通常有800人同時線上討論，1個月大約有100000個主題，而《魔獸爭霸III》的官方討論區1個月主題也不過幾千個。又如，DotA也出現在ESWC2008的比賽項目中Oliver Paradis，ESWC比賽的管理者指出在社會對DotA的高度支援下，也因為其在國際大賽中的出現，這就是DotA入選比賽項目的原因。
DotA在世界的許多地方也很流行。在菲律賓和泰國DotA與《絕對武力》是同等地位。在瑞典和其他北歐國家DotA一樣流行。由瑞典音樂家低頻獵人創作的DotA歌曲「Vi sitter i Ventrilo och spelar DotA」在歐洲2006年排名上排至116名並在瑞典、挪威和芬蘭成為排名前10位的單曲在《魔獸爭霸III》中，區域網路遊戲是比賽的重要部分，包括瑞典和挪威的聯賽；然而，在北美缺少這種區域網路聯賽，一些地圖製作團隊已經解散。而暴雪認定DotA Allstars是最佳的自訂地圖
2008年6月，麥可·沃爾布里奇為Gamasutra供稿時指出DotA「在世界上可能是最流行、討論最自由而不提供遊戲支援的遊戲Mod」（「is likely the most popular and most-discussed free, non-supported game mod in the world」）他指出了表明在遊戲周圍有強力的社團支援，Walbridge指出DotA表現出這是非常容易由一個社區維護的遊戲，並且這是一個地圖的最大優勢。Gas Powered Games的神人（2009年）自DotA得到啟發，經遊戲出版商GameSpy分析，遊戲像「在現實生活中玩DotA」（「playing DotA in real life.」）。Guinsoo（DotA前作者）繼續使用許多他自DotA中學到的方法和經驗為創作Riot Games的《英雄聯盟》。其他類似DotA的遊戲有S2 Games的《紐沃斯英雄》。
DotA的流行基本上是因為口頭傳播和遊戲的社會性。
在DotA沒有被漢化之前，台灣玩家模仿DotA，製作了名為「真三國無雙」的中文版本魔獸RPG對抗地圖。地圖設定背景為蜀魏相爭，因其中國元素濃重，深受華人地區玩家喜愛。
與「真三國無雙」齊名的「信長之野望」是另一張中文版本魔獸RPG對抗地圖，地圖設定的時空背景為戰國時代兩大勢力的對抗。以不斷更新及模組精緻等特點擁有廣大玩家，也有少部分玩家認為其「信長之野望」之內容較偏向於MOBA類型的競技方式。
而DotA Allstars也因為《魔獸爭霸III》引擎的限制，而受到一定的制約，比如技能的傷害不能與英雄等級同時提高等。於是出現了模仿DotA地圖的遊戲，如韓國N-log的遊戲《黑暗之光》（Darkness and Light）要求玩家從陣營光明和黑暗中選擇其一，也以破壞對方基地為目的。開發公司稱其為「對戰戰略攻城網遊」，每次對戰約進行30分鐘，玩家可通過殺死中立、敵方勢力來提升等級與獲得金錢來購買裝備。但是其遊戲過程與DotA類似。

相關版本

人工智慧版（AI版）自正式版本地圖編輯製作，其中可以有部分英雄由電腦人工智慧控制。用於幫助玩家迅速上手。人工智慧版的地圖能讓玩家了解遊戲要素。不過並不適合已熟悉遊戲的玩家進行大幅提高。有實驗表明：一個老手經常打AI會變得退步。其原因是AI雖然沒有特別高的智商，其戰術較為固定，但其補刀功底很好。
OMG版本最早由DotA Allstars俄文翻譯組組長（暱稱Bob）所作，該改版允許玩家手動選取3個技能和1個大招或者由系統隨機選擇組合出4個技能。遊戲的隨機性較大。
6v6版自正式版本地圖編輯製作，可以支援12個玩家對戰。
IMBA即英文「imbalance」的縮寫意思為不平衡，icefrog把dota本身的平衡性做的很好，但是IMBA版對幾乎所有英雄的個別技能加以改動（增強）。例如：月之祭司射出的月神箭射程增加到3倍，飛行增加傷害，屠夫的鉤子（T）距離大大增加，傷害隨距離提升，大劍師的大招（無敵斬）的次數乘以3倍 等等。IMBA版本就像OMG版本一樣是個娛樂版本，本身沒有平衡性可言，僅供娛樂。使用IMBA版本進行遊戲只需下載IMBA版地圖，在開始遊戲時打入特殊的地圖命令（如-ak、-fr、-fn、-ss等）即可。

遊戲文化

DotA Allstars是WCG亞洲杯的一個比賽項目，不僅如此，世界上也有多個DotA Allstars聯賽。SK及MYM等著名戰隊都擁有DotA Allstars分部。在遊戲之外，DotA Allstars的玩家們製作了許多優秀的視訊分享在遊戲中的精彩時刻，其中也有解說比賽的視訊。也有一些玩家創作了相關的小說、漫畫
、美術作品及手工作品。