《Battle of Kingdoms》部份研發團隊之前曾經參與過於韓國非常流行的知名《魔獸爭霸 3》地圖「DOTA Chaos」的編輯。Mobicle 指出,《Battle of Kingdoms》繼承了當時「DOTA Chaos」的許多獨創設計,例如守城神獸,一開始就有可以運送道具的寵物,每個玩家都有戰鬥中回城傳送等等功能,這幾個都是初代《DOTA》所沒有而加入「DOTA Chaos」的功能。從「DOTA Chaos」得到許多豐富經驗及累積出來的想法後,礙於「DOTA Chaos」必須要掛在《魔獸爭霸 3》的主程式下才能執行,而且能修改的地方依然不足,所以決定獨立出來製作一個完全的線上版本──《Battle of Kingdoms》。