在各种各样的电脑游戏里, 要数FPS(第一人称射击)游戏, 尤其是多人连机的FPS游戏对帧数要求最高. 举例来说, 对于一般的RTS(即时战略)游戏和单机FPS游戏, 25帧/秒已经可以得到不错的效果. 但这个速度对于像CS这种多人连机FPS游戏来说, 只能用"惨不忍睹"来形容了. 由此可见, 帧数在多人连机游戏里显得特别重要.
我们觉得, 对比与DOOM3,或许有更多的人会因为CS:Source而升级电脑. 无可否认, DOOM3在电脑技术发展的一个里程碑, 但实质上, 它是一个单机游戏. 虽然, 多人连机作战模式已经加紧研制并将在不久的时间内面市, 但ID设计小组的最初的设计理念是要带给玩家单机游戏的乐趣. 然而, CS在设计层面上就已经是为多人连机游戏而设计的. 实际上, CS: Source作为一个用Half Life2游戏引擎制作的CS升级版,将会是Half Life2里唯一一个多人连机游戏版本.
Valve在几个礼拜前推出了CS:Source的内测(beta)版给网吧和CS:零点任务(Condition Zero)的玩家们,我们在这里对一系列的显卡做了测试,其中包括最新的Radeon X800和GeForce 6800,还有一些"大众"显卡Radeon 9800 Pro和the GeForce4 MX440, 希望能够给部分打算升级电脑显卡的朋友一些建议和提示.
在最新的内测版本里,Valve引进了一个内置的图形测试工具叫做Video Stress Test.这个测试工具将带你进入一个充满古怪生物的潮湿地洞.在里面有几个东西值得特别注意的,其中包括了由半透明玻璃拼制而成的一个手持铁锹的带眼镜男人以及一个被火包围着,由水组成的一个人模型.

除了用Video Stress Test以外,我们还特别在游戏中记录了一段DEMO来做Timedemo测试, 以得到更加真实的结果. 但遗憾的是, 现在CS:Source里只提供了Dust一个地图,于是我们没有办法去测试水的效果到底如何.
我们把测试分为2个部分来进行,首先我们先做了最新显卡的测试,然后才到"大众"显卡的测试.由于游戏引擎会根据显卡的类型来自动选择显示效果,举例说,当我们用GeForce Ti400 和MX440来做测试的时候,引擎就会自动关闭了一些只有DX9才可以运行的特殊效果.这种设计可以提高一些旧显卡运行时的帧数,但是就少了一些特殊效果.

GF Ti4600

GF MX440
|
测试平台:
| ||||||||||||||||||||||||||||||||||||||||
图表1(点击放大图)
看这个表的时候请清楚一点,对于GeForce4 Ti 4600和MX 440, 游戏引擎自动将要求降低了,自动关闭部分特殊效果,于是帧数会因此而提高.GeForce4 MX440甚至不可以选择"水面反射"(Water Reflection),而且我们必须把"阴影细节"(Shadow Detail)调到"低"(low)来进行测试.
在Timedemo测试里面我们发现,居然游戏的瓶颈问题是在CPU那里而非在显卡上面.从图表的的横向比较也可以看到,Video Stress Test的结果比Timedemo来得更加准确.在Video Stress Test结果里,不需要增加解析度或者抗锯齿,我们可以很容易的就可以看出不同显卡的区别.

GF Ti4600

GF MX440
所以,用旧显卡的人大可以放心,在高级CPU的帮助下,你们的显卡在1024 x 768的解析度之下还是可以很出色的完成它的工作的,最起码我们现在知道在Dust这个地图上是这样.但如果叫它去玩Video Stress Test那个地图的话,恐怕就有一定的难度了.当然,你也不需要被上面的40帧/秒速度给吓倒了.当我们用"net_graph 3"去测量帧速的时候,一般的情况下都80 甚至100以上的帧速,只有当爆炸,开火以及很多人物涌现在屏幕上的时候帧速才有所下降.当我们换了另一段没有那么多动作的Demo的去做Timedemo测试的时候,帧速就有70多帧/秒了.
图表2(点击放大图)
在极具挑战性的Video Stress Test里面,我们可以看到,Radeon X800 Pro 和 X800 XT PE在高解像度里的表现明显超越了和它一直旗鼓相当的GeForce 6800 GT 和 Ultra.然而,哪怕是打开了4倍抗锯和8倍的各向异性过滤,我们发现最终的瓶颈问题仍然是在CPU那里.
正如前面说过的,使用"大众"显卡的人大可以放心,基本上现在市场流行的显卡都可以很流畅的运行这个游戏.Radeon 9800 Pro and 9600 XT在我们的Timedemo测试里表现得非常好,并且我们发现,瓶颈问题是在CPU上面而非显卡上.甚至连更早的显卡,例如GeForce4 MX440 和 Ti4600都可以得到另人满意的表现,尽管有一部分特殊效果无法显示出来.但如果你是一位追求图象效果的狂热游戏玩家,那你可以考虑换一张支持DX9的显卡以获得全部的特殊效果,有一个小提示,GeForce FX系列目前在CS: Source上仅支持DX8引擎.
如果单纯的从显卡测试的角度来看,Radeon X800 的确在高解像度的Video Stress Test里超越了GeForce 6800,但2个不同牌子的显卡都在我们的Timedemo测试里发挥了良好的表现.我们又不得不由衷的赞叹Valve设计小组的工作,他们令到一个制作如此精细的游戏能在绝大多数市场流行的显卡里都顺畅的运行,唯一能够吹毛求疵的把这些显卡拉开距离的方法就只有把游戏的解析度和线性过滤开到最顶级.
| 关于腾讯 | About Tencent | 服务条款 | 广告服务 | 腾讯招聘 | 腾讯公益 | 客服中心 | 网站导航 |
Copyright © 1998 - 2009 Tencent. All Rights Reserved ![]() |
| 腾讯公司 版权所有 |