2.《魔兽争霸3》引擎和地图工具的问题
使用《魔兽争霸3》引擎也带来了一些特定的限制,这在很多完整版的游戏中是不会遇到的,由于没有匹配系统,很多的新手经常会遇到熟练的玩家,导致很多新接触DotA的玩家们被分配到不公平的比赛中。
后来,玩家们创建了一些社区,比如dota-league.com、GG-Client、DotA-Rank、Clan TDA等。但不幸的是,这些社区的服务非常笨重,大多数的玩家们很难使用,而且DotA的新手门槛相对较高。
除了由于工具限制导致的匹配系统的缺失之外,数据统计系统的缺乏也让很多的玩家没有持续进行游戏的动力。虽然每一局游戏都可以为玩家们带来独特和多样化的体验,但游戏结束后玩家们就又要重新开始玩。甚至胜负都无法追踪,这意味着尽管你玩了9000把游戏,但别人依然看不到你的记录、数据以及上手程度等信息。
暴雪也在不断的为《魔兽争霸3》以及地图编辑器发布更新,有时候由于暴雪带来的更新,DotA地图的大部分代码都需要重写。由于《魔兽争霸3》的限制,地图本身的文件却不能超过4MB,这意味着开发定制化内容(比如皮肤、动画和模型)是根本不现实的。
由于开发团队太小,而且他们也没有足够的带宽做所有他们喜欢的东西,由于《魔兽争霸3》引擎的限制,一些非常重要的优化都只能被忽视掉。有一些角色和技能会导致游戏延迟,而且在每局游戏开始之前都要很久的加载时间。在每一个新版本推出之后,团队就必须决定是优化现有地图还是增加新的内容。
虽然优化地图对于羊刀来说极其重要,但通常会因为要加入新内容而被迫取消。在羊刀把地图交给冰蛙负责之后不久,他就开始很看重优化,并在他的最终版本中加入了一些让游戏性能提升方面的东西。
3.分销和安装困难
由于只是另一款游戏的地图,因此DotA缺乏足够的网络支持,所以后来一旦新地图发布的时候,所有的玩家都会知道出了新版本,然后就会得到最新版本的地图。新地图版本是在一个网页上的,但随着活跃玩家数量的增多,带宽限制带来了越来越多的问题。
玩家们还可以在游戏中通过别人的主机下载地图,但通常很多人不愿意让其他玩家下载,因为这会减缓自己的游戏速度。还有人觉得一些玩家没有下载最新版地图是因为这些玩家技术不好,而不愿意与之组队游戏。
玩家获得了地图文件之后,也不能够立即安装,每个玩家都需要把自己的地图