虚幻5魔兽世界进度:模型贴图移植完成,还有哪些要做的?
有些玩家可能还记得,一年前有个把60级魔兽世界移植到虚幻5引擎的项目,现在进展如何了?
设计组当然是公开了一些项目进度,目前的情况是:
模型、贴图、材质等游戏数据文件已经基本转移到虚幻5引擎里。

有人估计要说,这还不够吗?
当然远远不够,
魔兽世界是一款非常复杂的游戏。
别说最基本的图像、声音、聊天、游戏界面等等系统。
大家能感受到的:
各种技能系统、声望系统、互动系统、交通和坐骑系统、宠物系统、团队功能系统、副本系统、集合石系统等等。
大家感受不强的:
动画系统(包括技能动画,人物动作)、粒子效果系统、天空和天气系统、定位系统、字体渲染系统、光标和交互系统等等。
以上全部要移植到虚幻5引擎下。

有没有难度?
当然是有的,
比如移植项目的设计师说过:
以前曾经考虑过用后续版本的魔兽世界引擎来重置60级的内容,为什么最后否决了?
首先,有人可能认为4.0《大地的裂变》重置了艾泽拉斯世界的60级地图,引擎应该是更新了。实际上连《巫妖王之怒》引擎下的各种模型贴图数据,具体来说是M2格式的数据文件都和之前是不兼容的。
因此,都需要大规模移植,而不是简单地导入。

其次,设计师们当然对用虚幻5引擎设计游戏有着更丰富的经验,这引擎几乎可以算作是公用引擎。而魔兽世界的引擎似乎暴雪自己当时专门固定代码之后单独开发的,两者根本不是一个量级的。
而且,虚幻5引擎的优势当然很大,
比如虚幻5默认的天空效果,天气效果、还有云彩,都比魔兽世界自有引擎的画面效果要好得多。
虚幻5引擎下的雨滴滴在水面和地面的效果、下雪的效果、还有衣服的飘动效果,都远胜于魔兽世界的自有引擎。
从引擎技术来说,魔兽世界自有引擎是单核年代的产物,很多人开玩笑说,魔兽世界本质上是个CPU游戏,说的就是这个。
而虚幻5原生就支持多核以及多线程,还有专门的渲染线程,当然就很先进。
内测中的虚幻5魔兽世界画面当然,向虚幻5引擎的移植也有许多困难。
比如:
魔兽世界的动画系统是他们特有的,其细节设计是牵一发动全身,和虚幻5引擎内置的不同,所以只能专门设计一个单独的动画系统来表现。
众所周知,魔兽世界的地形设计很精妙,用128x128的顶点网格,加上float32精度,在2004年就实现了无缝大地图,且没有什么卡顿。
其实虚幻5内置的地形系统反而是达不到这种水平的,设计组不得不通过其它移植方法来实现了移植。

那么,既然完成度已经这么高了。
为何只能说有望在2025年内发布?
因为需要大量的测试,不能把海量的BUG留给玩家。
预计第三季度会加大测试力度。
而且,据设计师透露,还计划开发原生的Linux版本,还有可以运行在手机和平板上的版本。
只能说,相比之下,某些设计师还是太缺乏生产力了,居然被同人给比下去了。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
