
原文链接 原文作者:Sarju Shah 整理:Hugo
魔兽世界硬件性能指引
GameSpot今天为我们带来了一篇比较完整的:魔兽世界硬件性能指引。我想GameSpot的中文站www.gamespot.com.cn不久之后会把全文完整翻译过来,但为了大家能在wowar上更快的了解到这些内容我主观、简略地把个人认为核心的内容整理出来。 以下是文章的内容:
魔兽世界不同于CS并不需要达到100祯每秒的速度来游戏,但是对于我们的个人电脑来说顺利运行它仍然是一种挑战。多人在线游戏也是具体竞争性的,如果我们立足于艾泽拉斯大地能保持在40fps以上,那么我们在魔兽世界里的日子也会好过些。
在开始测试之前我们就注意到测试的方法问题。一个3d网络游戏制造了一个庞大的自然世界,你的角色就在里面不断运动,要多次捕捉一系列连贯而每次又是重复的事件来进行测试是极度困难的。尽管在这样的条件下测试是最好的效果。就算每次都跑出去砍一头狼,但周围的变化仍然是你无法控制的,例如有别的玩家或者怪兽在这时候出入我们的视野,甚至白天与黑夜的交替也影响着整个场景的渲染。我们开始想过要用乘坐同一段的狮鹫飞行来测试,可是测试还是出现了不可接受的结果,测试的结果证明每次飞行我们仍然遇到不同的场景内容或者不同事件,最终不得不放弃这种方式。最后我们唯有选择立定在一个基本上没有外物影响的固定的位置完成了我们的测试。大家要注意一点就是魔兽世界有100祯为上限的人工设定,平均祯数超过100的会被控制到100以下。另外,一个固定的位置上的测试不能反映出运动中场景交替对硬件需求的,我们的测试还是选择了一段视频狮鹫飞行来显示结果。
指引部分:
魔兽世界本身的硬件需求设计得很不错,基本在各个等级的系统上都能运行,至少是可以接受的状态。不过它仍然有很大的改善空间。我们的指引分成了4个部分:显示卡,游戏设定,CPU以及内存。每个部分都有一些测试结果和主题,其实我们还比较了独立声卡和整合声卡对CPU的影响,但是这里并没有报道出来,主要原因是测试中出现了一种暂时无法理解的无规则情况,就是使用创新的Audigy 2声卡时我们得到的测试祯数结果比同样的系统下完全关闭声音更高。
游戏图形设置 这项测试中我们使用了 GeForece 6800 Ultra和Athlon 64 4000+的组合。在一些测试后,我们发现对于现在的显卡来说除了分辨率外最大影响的是Terrain distance设定,这项地形距离细节调整决定了你的视野内多远距离内的地形细节会在屏幕上绘制出来。只要把这项调到最小几乎可以说你达到了当前分辨率下的最高性能。有趣的是图象质量高低影响并不大,因此我们的很多测试都是把图象质量调到最大。把地形距离细节调低只是远处的景致不再显现,但你附近周围的景色还是很清晰的。另外我们把其他所有的选项调到最小发现祯数并没有增加,所以我们的建议是除了分辨率和地形距离细节外其他都可以设置到最大,而这两项就需要根据你的机器情况来设定,调整到你认为可以接受的程度。
shaders on 着色开

shaders off 着色关

Terrain Max 地形距离调节最大

Terrain off 地形距离调节关闭

游戏设置测试结果图

不同分辨率,不同地形距离细节下的祯数

在D3D和OpenGL的测试上结果令人感到很奇怪。当然,结果也差不多还是证明ati卡选d3d好点,n卡选OpenGL。还有就是抗锯齿antialiasing目前好像暂时没效果除非你把着色sharder关闭。这里文中没有直接提到抗锯齿对性能的影响,根据上文意思似乎也是属于没大影响的一项,有点奇怪。 大家自己在游戏里试验吧。我想是这里测试的显卡都太顶级了,开不开没什么区别。看下图比较的显卡就知道。
两种API下运行祯数图

测试系统: Test Systems:
AMD Athlon 64 4000+ CPU, MSI K8T Neo 2 Motherboard, 1GB (512MB x 2) Samsung PC3200 Memory, 250GB Maxtor Maxline III SATA Hard Disk Drive, Windows XP Professional.
显卡: GeForce 6800 Ultra,Radeon X800 XT PE 驱动版本: Nvidia ForceWare 67.03 Beta.
显卡测试 以下看到的显卡和CPU测试也许对于我们部分人来说都会感到不平衡,这里最低的显卡和CPU或许都比我们用的要强 -_-。大家就看看图知道一下。新的GeForce 6600 GT被推荐。不知道现在6600多少钱呢?
顶级显卡比较:

中级和低端显卡比较:

CPU测试
Athlon 2500+测出的34fps在这里被称为悲惨的结果。我突然有种欲哭无泪的感觉,可怜我的宝贝机子最好也就是这水平,有时候才20多呢!!从测试可以看出CPU对祯数影响是很大的。如果你要升级当然是能多快就应该升多快的。
CPU测试比较图:

测试系统:
系统一 AMD Athlon 64 4000+ CPU, MSI K8T Neo 2 Motherboard, 1GB (512MB x 2) Samsung PC3200 Memory, 250GB Maxtor Maxline III SATA Hard Disk Drive, Windows XP Professional.
系统二 Intel Pentium 4 Northwood 3.4GHz CPU, Intel Pentium 4 Northwood 2.4GHz CPU, ASUS P4C800-E Deluxe Motherboard, 1GB (512MB x 2) Samsung PC3200 Memory, 250GB Maxtor Maxline III SATA Hard Disk Drive, Windows XP Professional.
系统三 AMD Athlon XP 3200+, AMD Athlon XP 2500+, Abit NF7-S version 2.0 Motherboard, 1GB (512MB x 2) Samsung PC3200 Memory, 250GB Maxtor Maxline III SATA Hard Disk Drive, Windows XP Professional.
显卡: GeForce 6800 Ultra. 驱动版本: Nvidia ForceWare 67.03 Beta.
内存测试
这里你可千万不要被图中数据迷惑,对于内存的需求可不是站在一个固定的点上可以测试出来的。有经验的玩家都知道,数据处理的其中一步是从硬盘把CPU所需要处理的数据先放到内存中,内存越大一次能满足的装载量自然就越多,所以内存和硬盘交换数据的次数就相对越小。内存的运行速度可你不是硬盘可比的,所以越是大量数据处理的时候内存大的系统优势也特别明显。例如在进入大城市或者乘坐飞行交通工具时图形不断变换中数据的吞吐量也就一下提升了不少。另外多人混战的大场景也是如此。强烈建议大家点击这里下载这段乘坐狮鹫飞行的测试视频来看效果。视频是mov格式要用quicktime播放。视频里左边部分256m内存的图象,中间是1G的,旁边是512m的。你会发现就算有了强劲的CPU和显卡如果只是256内存一样会在图形迅速变换的地方会有严重延迟,而512就基本是流畅,1g当然是无可挑剔了。
测试视频下载
内存比较:

测试系统:
AMD Athlon 64 4000+ CPU, MSI K8T Neo 2 Motherboard, 1GB (512MB x 2) Samsung PC3200 Memory, 512MB Samsung PC3200 Memory, 256MB Samsung PC3200 Memory, 250GB Maxtor Maxline III SATA Hard Disk Drive, Windows XP Professional.
显卡: GeForce 6800 Ultra. 驱动版本: Nvidia ForceWare 67.03 Beta. |