DOTA 游戏引擎到底都有怎样的优势

时间:2024-02-27 21:48 作者:17173 手机订阅 神评论

新闻导语

当谈到多人在线战斗竞技游戏时,无可置疑的是DOTA是该领域中最受欢迎的游戏之一。DOTA引擎是该游戏成功的关键所在,它被视为游戏引擎设计的杰出典范。本文将探讨DOTA引擎的优势以及为什么它在游戏引擎设计方面具有如此重要的地位。

当谈到多人在线战斗竞技游戏时,无可置疑的是DOTA是该领域中最受欢迎的游戏之一。DOTA引擎是该游戏成功的关键所在,它被视为游戏引擎设计的杰出典范。本文将探讨DOTA引擎的优势以及为什么它在游戏引擎设计方面具有如此重要的地位。

文章头图-恢复的.png

DOTA是一款非常经典的三线竞技类游戏,它的引擎最初基于魔兽争霸3,但为了发展,V社使用了独立引擎来开发DOTA2。虽然DOTA现在的玩家数量不算多,但其引擎设计要优于许多目前流行的MOBA游戏。这是因为一些MOBA游戏早期框架设计比较稚嫩,一直沿用至今,缺乏改进的动力。这些游戏可能只是为了维持现状,因为他们的现有玩家仍在玩得很好,所以没有必要进行进一步的创新。

这段话提到了DOTA的引擎优势,它们全部源自于war3提供的世界编辑器。在后来的YDWE编辑器出现后,这些优势得到了更简便的函数支持,从而让DOTA和其他经典RPG(如澄海3C和Boom海战)可以问世。尽管DOTA没有成为当今最流行的MOBA游戏,但其经典程度仍在现在的许多游戏之上。DOTA2的创世神编辑器则是在临摹war3的世界编辑器的基础上进行创作,不过有许多改进,这些改进成为了DOTA2最明显的引擎优势。

英雄联盟等MOBA游戏中只能控制一个英雄,如果有额外的单位需要做特殊操控,这使得游戏更加简便易上手。这种设计与引擎有关,流畅的框选单位的“单位组”设计以及自动寻径方面是从暴雪RTS游戏中临摹出来的。由于是后时代引擎做的,因此比war3好,接近于sc2的功能。DOTA2的自动寻径比war3和sc2好得多,这主要是因为DOTA2的引擎大多数情况下只需要服务DOTA本身的地图。

第二个优势更为明显,即载入速度问题。其他MOBA游戏很多需要一两分钟才能载入成功,但有些玩家由于各种原因可能需要等待很长时间,甚至长达五六分钟。然而DOTA不会出现这个问题。在DOTA1中,先载入地图,再选择英雄,由于地图大小不到8MB,只需要几十秒时间即可完成载入。而DOTA2更加优化,先选择英雄,然后进入游戏,在短短的8秒动画后,游戏载入就完成了。这个问题属于引擎优化方面。

DOTA2作为DOTA1的续作,延续了一些传统设定,如反补、阴影和树林等,但其实其他游戏也可以设计类似的设定。然而,DOTA2相比于DOTA1的最大优势在于其引擎的设计。在DOTA1中,许多技能都是通过模拟的手段来实现的,通过组合一些物编数据和触发器函数,达到玩家可视的效果。但实际上,如果是作者本人,就能知道这些东西是如何组合而成的,比如炼金术士的酸雾即采用了马甲的手法。而DOTA2的编辑器则可以直接编辑技能,这是DOTA2引擎相比于DOTA1最大的优势所在。

以上是《DOTA的引擎到底都有怎样的优势》希望这篇文章能帮助到大家,更多攻略请关注17173《DOTA》社区。

相关阅读:DOTA,DOTA的引擎到底都有怎样的优势,游戏引擎