共计 2506 个字符,预计需要花费 7 分钟才能阅读完成。
转自知乎尤娜 Yuna,原创不易,欢迎前往 知乎点赞。
Hello 大家好我是尤娜,游戏向硬件 / 数码爱好者一只。很久没做过折腾整活类内容了,今天让我们一同来回顾一款发售于 21 世纪初(2002 年,资料片为 2003 年)的大作《魔兽争霸 3》(下文简称魔兽 3)。这款游戏有多么经典应不用尤娜赘述了,尽量排除开个人好恶因素,尤娜对它的评价——
- 引入“英雄”概念及角色扮演(RPG)元素,把即时战略(RTS)游戏类型提升到了新高度;
- 由于其 RPG 特性和强大的地图编辑器,拥有大量玩法 MOD,并催生出以《刀塔》为代表的多人在线战术竞技(MOBA)这一新生游戏类型;
- 电子竞技在中国发展的强力推动者,乃至于使官方对网络游戏的态度,都发生了明显转变。
一晃已过去 20 余年,仍有不少玩家热爱着魔兽 3,尤娜前几天在初中同学群里分享相关资源时,竟能引来多名日常并不活跃的群友持续讨论(啊似乎有点暴露年龄了……)。发现大多数人都更喜欢经典版(毕竟重制版做得实在不怎么样),尤娜这次就来做个试验,看看已经发售了这么多年的经典版,用今天的电脑玩起来会是怎样的表现;有意重温本作的同学也恰好可以参考。
魔兽 3 作为“上古”游戏,自然是没有测试脚本可作为参考,因此尤娜基于经典版的 1.27 版本手打了一局 2V2 录像(历时约 22 分钟),然后用回放录像的方式做测试。游戏百度云下载链接在此,已打解锁帧数补丁、宽屏补丁(内有工具可设置分辨率)和中文语音补丁(音源来自重制版,可惜汉化是改不过来了,伊利丹依然是尤迪安)。
关于解锁帧数的问题:帧数默认已解锁(原版是锁 60 的),游戏里无须设置,但要求你的电脑必须支持独显直连(台式机就无须担心了,笔记本挺多混合输出的),然后去显卡控制面板里把垂直同步设为强制关闭,方可彻底解除帧数限制。倘若不支持直连,则游戏帧数上限只能是你屏幕的当前刷新率。
尤娜目前手里有 3 台没坏能开机(笑)的电脑,分别是组装台式机(CPU 为锐龙 9 7950X3D,显卡为 RTX 4090),魔霸新锐 2021 款(CPU 为锐龙 9 5900HX,显卡为 RTX 3060)笔记本,以及 AW X13(CPU 为酷睿 i5-4210U,显卡为 GTX 860M)笔记本——在均安装足量的双通道内存 +SSD 固态硬盘后,这 3 个配置恰好分别可以作为“顶尖高配”“主流标配”以及“过时低配”的典型。此外尤娜又把游戏 + 录像文件发给了
同学,让他用自己的组装台式机(CPU 为至强 E5-2698B v3,显卡为 RX 5600 XT)跑了一遍,作为“洋垃圾配置”的典型加入对比。
录像打好后测试就简单了,小飞机直接抓取即可,测试用录像(文件名 TestReplay.w3g)同样附带在游戏包里面,有兴趣的同学也可按尤娜后文标出的节点逐一排查。分辨率 1920*1080,画质全最高,先来个汇总——
有些意外吧,过时配置尽管是发售于 2014 年的高端笔记本,距离游戏资料片发售已过去 12 年,玩起来竟然还不太流畅?其实一方面因为魔兽 3 发售的 2002~2003 年,主流显示器还普遍是 1024*768 分辨率的 CRT“大屁股”;另一方面就跟 LOL 差不多道理,这么多年更新下来(1.27 版用了 DX9 的 API),配置要求也不可能还和刚发售一样了。
余下顶尖配置、主流配置和洋垃圾配置均可以轻松驾驭。顶尖配置遥遥领先不意外,主流配置和洋垃圾配置的关系则有点微妙——平均帧数二者差别不大仅 15~20%,洋垃圾(CPU- Z 单核跑分约 380,40MB 三缓)甚至能在菜单界面以及刚进游戏的空旷场景反超主流(CPU- Z 单核跑分约 620,16MB 三缓);但随着场景逐渐复杂化,二者差距就愈拉愈大了,最低帧数可以差到小 70%。因此我们可以初步推出:魔兽 3 的帧数上限看缓存,下限看单核。
再来看详细截图。菜单界面前面已经说过了,其实尤娜手里这台过时配置笔记本内外屏都不支持独显直连,且 HDMI 协议仅为 1.4,仅能输出 1080P 120Hz——但无论菜单界面还是录像全程,它的最高帧数都没有超过 90,因此这个掣肘其实并没有影响到它的表现。
基地建设场景,时间节点为录像第 2 分 09 秒,此时尤娜(红色人类)刚完成基地初步建设,并首发了英雄大法。这里洋垃圾和主流差得还是挺多的,45% 左右。
骚扰场景,时间节点为录像第 3 分 37 秒,此时尤娜在控制大法骚扰电脑对手 2(绿色兽人)。这里虽有发生战斗但场景较空旷,洋垃圾和主流差距在 25% 左右。
打野场景,时间节点为录像第 7 分 50 秒,此时尤娜出了二英雄山丘,正在打地图中央的生命之泉。洋垃圾和主流差距达到 30%。
团战场景,时间节点为录像第 11 分 12 秒,此时尤娜开始进攻电脑对手 1(紫色亡灵)的副矿,人口在 50 左右,两方队友暂时还未赶到。洋垃圾和主流差距在 40% 左右,不过洋垃圾的帧数尚未跌破 144。
大规模团战场景,时间节点为录像第 20 分 55 秒,此时电脑对手 1 已灭,尤娜正和电脑队友(蓝色兽人)一同推电脑对手 2 的基地——电脑对手 2 也基本全灭没啥兵力,但 2 进攻方人口均达到 80 级别,这个场景压力应不会比绝大多数 1V1 的比赛小。洋垃圾和主流差距拉大到了 50% 以上,且洋垃圾的帧数跌破了 144(甚至 120)。
最后补充一些细节——
- 顶级配置 16 核心的 CPU,游戏全程占用均在 10% 多一点。这说明魔兽 3 其实还是优化到了双核的(虽然它出来时候还根本没有双核 CPU)。
- 过时配置 2 核心 4 线程的 CPU,游戏占用绝大多数时候都没超过 50%。这说明魔兽 3 大概只会根据高帧配置做双核相关的优化。
- 过时配置 Time Spy 跑分约 1200 的独显(跟 MX250 或锐龙 7 5800H 集显差不多),游戏大多数时候占用都在 80% 以上且频率接近拉满,偶尔还能突破 90%。这说明想在今天的主流分辨率 + 全高画质下流畅玩魔兽 3,也并非随便来个显卡都可以——CPU 没瓶颈时,如果想要 2K 144Hz,显卡至少也得有个 GTX 1650 水平。
好啦,本文到此为止。
我是尤娜,游戏向硬件 / 数码爱好者一只。期待和大家的下一次重逢~~