引言
个人电脑游戏领域,人们更关注第一人称射击游戏(FPS)。Doom3和HalfLife2发布的时候,网上有相当多的硬件升级指南。而人们对其它类型的游戏关注就很少了,原因很多。比如这些FPS游戏通常都自带有测试工具,很容易获得系统性能方面的信息。
但最近有一个非常成功的非-FPS游戏,即Blizzard公司的多人在线教色扮演游戏(MMORPG),魔兽世界。每一刻都有500,000多玩家登陆在魔兽世界的某个服务器上。所以我们认为有必要审视这个游戏的性能需求。
不同于FPS游戏的是,为魔兽世界找到一个恰当的测试方法相当困难。魔兽世界中,大多数时间都在一个面积更大互动的王国里四处游走,请求,战斗,而行走速度较之FPS慢很多。这样以来,有两种场景下,不同硬件的实际表现会有所不同:屏幕上大量角色一起出现的时候和转动镜头的时候。前一种场景下,几乎不能做相关的测试,因为你不可能重复让一群人在同样的时间做同样的事情。后一种场景下则不是如此,可进行相关测试。
为避免拥堵,魔兽世界的服务器数量颇多。即使在人物相当密集的服务器上,依然有不少区域没有任何角色在活动,是理想的测试场地。我们选择了Darnassus的Night Elf city的某个地点。
另外一个有利于测试的地方是,游戏中,使用相同的人物退出和返回游戏通常会出现在相同的地点。利用FRAPS,我们可以重复测试连续5个镜头旋转的平均帧率。虽然一只松鼠经过屏幕这样的事件可能会影响测试成绩,但影响很微弱。另外只要没有与硬盘交换数据,我们发现测试结果之间的差异最高只有3%。
在画质上,魔兽世界并未将DirectX9利用到极致。因而一些老显卡可以运行此游戏。Blizzard称魔兽世界显卡的最低要求是GeForce 2;而GeForce 2只能在较低分辨率和细节条件下才可能良好运行。下图是GeForce4 MX和Radeon X800的比较。
 GeForce4 MX运行实图
 Radeon X800运行实图
|
|