五一在家玩游戏之游戏优化篇——全面优化设置,畅游魔兽世界

特别策划

目前《魔兽世界》(图1)已经在北美、南美、欧洲、韩国等地区和国家正式上市,同时在线人数已超过了50万。在国内,公开测试也提前于4月26日全面启动。为了让大家玩好这款游戏,我们特地对《魔兽世界》的硬件要求和游戏优化进行了一次全面的测试和分析。

17-e1.jpg
图1

游戏的最低配置

我们先看看《魔兽世界》的系统最低系统要求:PⅢ 800MHz CPU、256MB内存、GeForce2显卡、4GB可用硬盘空间。

CPU频率对游戏的影响

《魔兽世界》的引擎并不刻意强调高级DirectX特效,它的画面更多的是依靠多边形建模和出色的美工,所以《魔兽世界》的运行速度不仅取决于显卡性能的高低,它对CPU的依赖也是十分明显的。

运行平台:P4 3.06GHz 和2.4GHz CPU、512MB内存、GeForce5900XT显卡,使用最高图形设置。为了降低地图切换对速度的影响,我们采用在城镇中沿固定路径短距离移动的办法进行测试。

运行结果:在使用P4 3.06GHz时,平均速度为25 FPS,而使用2.4GHz CPU时平均速度为21 FPS,虽然平均速度上两者仅有4 FPS的差距,但它们的最低速度之差却达到了10FPS,远远高于平均速度差。而最低速度对网络游戏而言,就像木桶效应中那根最短的木板,所以CPU频率的高低会明显影响《魔兽世界》的游戏体验。

游戏对内存容量的需求

《魔兽世界》的最大特色之一就是按照魔兽系列的故事背景塑造了一个庞大的世界,而且在地图技术上采用了一种无缝连接的方式,这样在游戏体验上更加真实,但却对内存提出了极高的要求。另外,游戏中的景物、建筑及模型细节需要大量的多边形数据,这也对内存提出了很高的要求。

运行平台:P4 2.4GHz CPU、128MB内存、256MB内存、512MB内存、1GB内存、GeForceFX5900XT显卡,使用最高图形设置。

运行结果:在使用128MB内存的情况下,可以进入游戏,但最低帧速甚至低于1FPS,电脑很长时间都没有反应。使用256M 内存时,基本可以游戏,但仍会比较频繁地出现“瞬移”的情形,直接看到人物由一个点蹦到了另一个点,这是典型的丢帧。在使用512MB内存后,游戏运行基本流畅了。内存为1GB时,效果更好。

《魔兽世界》引擎最大的弹性就在那些纷繁复杂的图形设置上,正是有了这些设置,《魔兽世界》才能“兼容”GeForce2~GeForce6数代显卡。当然,要想获得理想的游戏速度和画质,大家必须针对自己的硬件系统(尤其是显卡),对游戏进行合理的图形设置。

游戏图形设置详解

图形设置运行平台:P4 3.06GHz CPU、512MB内存、GeForce FX5900XT显卡(不同的显卡,图形设置对游戏的速度影响程度也会有差异)。

由于要尽量体现出显卡和图形设置对游戏速度的影响,所以我们选取了一个较为复杂的场景,进行城镇内的短距离移动来进行测试。初始分辨率设为1024×768,其余各项设置都设为最高(图2)。

17-e2-1.jpg
图2

1.分辨率。《魔兽世界》支持的分辨率最高可达1600×1200。建议一般用户使用1024×768的普通显示模式。在我们的测试平台中,1024×768下的速度为25 FPS,800×600下的速度为29 FPS,分辨率对游戏速度的影响十分明显。

2.刷新率。为了大家的视力健康,建议采用85Hz(CRT显示器用户)。

3.窗口模式。选中后可以使用窗口模式运行游戏,但游戏速度会比全屏模式下的慢,没有特殊需要不要选择窗口模式。

4.远景显示。决定视野的可视范围,可视范围的大小将直接决定显卡需要绘制的多边形的数量,所以这项对游戏速度有巨大的影响,在100%设置下画面帧速为25 FPS(图3),50%设置下帧速为29 FPS,而在0%(0%场景并不是什么都看不见,而是一个低能见范围,仍然可以正常游戏,见图4)设置下帧速竟然高达40 FPS。由于远景显示对画面观感有极大的影响,我们建议低档显卡也要保留20%左右的视野范围。

17-e2-2.jpg
图3
17-e2-3.jpg
图4

5.环境细节。控制玩家所能看到的周边环境的细节展示,比如,人物脚边的草丛,丛林中的石块、栅栏等(图5)。关掉它可使游戏速度从25 FPS上升到28 FPS,但地面上近处的草丛不见了,远处的栅栏、石块也消失了(图6)。

17-e2-4.jpg
图5
17-e2-5.jpg
图6

6.各向异性过滤。该特效在游戏中的作用是增加材质锐度,使材质的纹理更加清晰(比如,水面的涟漪一直延伸到对岸,见图7)。在《魔兽世界》中如果关闭各向异性过滤,远处的水面将是模糊一片(图8),不过游戏的速度也将从25 FPS上升到30FPS以上。权衡它对速度的影响巨大,建议低端显卡用户关闭各向异性过滤。

17-e2-7.jpg
图7
17-e2-6.jpg
图8

7.地形阴影质量。这个选项指的是地形纹理质量,它对画面的影响不大,对速度的影响也不大,建议开启。

8.材质细节。它将调节游戏中所有材质贴图的细节层次(如地面岩石的纹理非常清晰),关闭后很多图像都会变得有些模糊。考虑到关闭它以后游戏速度并没有明显的提升,所以建议开启。

9.世界细节层次。这是画面多边形自动调节选项。游戏可以根据玩家硬件配置的高低,自动调整所使用的多边形,强烈建议打开。

10.亮度。可以调Gamma值,根据个人习惯进行调整。

11.开启所有遮罩效果。这里的遮罩就是我们常说的DirectX像素渲染,《魔兽世界》并不强调高等级DirectX特效,所以仅仅使用了以下三个分项来强化画面效果。

(1)地形高亮。它对画面的影响其实主要体现在一些光线处理和水面效果中。开启之后水是透明的,而且还有夕阳的金色反光(图9),否则水面没有任何通透感(图10)。关闭后可以提升1~2FPS的速度,但由于它对水面效果太重要了,强烈建议开启。

17-e2-9.jpg
图9
17-e2-10.jpg
图10

(2)全屏泛光效果。具有全屏幕柔化和光影效果。整个世界都沐浴在柔柔的亮光中,更加具有神话色彩,画面也更加靓丽。这个选项可以根据个人喜好来开启或关闭,它对速度的影响很小,建议开启。

(3)死亡效果。关闭此选项可以禁止鬼魂状态下的灰白泛光效果(图11)。

17-e2-12.jpg
图11

12.顶点动态遮罩。其实就是DirectX顶点渲染,开启这个选项将加强画面表现。同样由于《魔兽世界》并没有过多地应用高级DirectX特效,所以这个选项对游戏的速度影响也并不大。

13.阴影平滑。开启这个选项可以让角色光线表现柔化,对速度影响不大。

14.三线过滤。开启高质量材质过滤,对速度影响不大。

15.垂直同步。建议关闭这个选项。

写在最后

在进行全面的图形设置优化后,《魔兽世界》的速度可以保证在不错的画质下有很大的提高。以GeForce FX5900XT为例,在优化后(优化设置:1024×768分辨率、远景显示20%、环境细节关闭、各向异性过滤关闭、其余都为最高设置)它的速度可以达到54FPS以上,这对网络游戏来说已经足够了。我们也在同样的平台上进行了GeForce FX5700LE和Radeon9550的测试,在优化后(优化设置:800×600分辨率、远景显示20%、环境细节关闭、各向异性过滤关闭、其余都为最高设置)GeForce FX5700LE的速度由16FPS提升到53FPS;而Radeon9550(优化设置:800×600分辨率、远景显示20%、环境细节关闭、各向异性过滤关闭、其余都为最高设置)由18FPS提升到60FPS。

只要大家认真参考上述优化讲解,针对自己的显卡来调节图形设置,都可以得到一个理想的游戏速度和画质。如果能再适当超频和升级内存,畅游《魔兽世界》不会是梦想。