《孤岛危机2》已经对硬件有了很大的优化,硬件要求并不是很高,目前的主流配置几乎可以流畅运行,而对内存容量的占用也非常令笔者满意,在32位Windows 7下,游戏运行时右上角显示的内存使用率多在1GB左右,因此我们使用2GB内存就足够了。
孤岛危机2惨遭提前泄露
虽然没有像前作那样经历了长达近两年的持续曝光,包括讲解、演示以及试玩等等,但是《孤岛危机2(Crysis2)》的到来还是会让我们汗颜一把,毕竟现在很多用户的配置连第一作还都无法达到完美运行的水平。就当大家还默默等待着3月22日游戏正式发布的时候,2月11日,网上突然出现了《孤岛危机2》的Beta泄露版游戏文件,经测试可以完美运行。那么随之而来的就是关于游戏的方方面面的疑问,包括硬件需求。除了显卡,用多大内存合适也成为了玩家关注的焦点,今天笔者主要从内存的角度,并附上简单的硬盘和显卡对比测试一下供大家参考。
《孤岛危机2》讲述的是一代三年之后的事情,场景已经从LingShan岛转向了纽约。表面上是外星人在地球上的大片区域挑起了战争,但其实还有人类自己的明争暗斗:纳米服公司Crynet也会成为本作的主要敌人,而一代中暴龙小队的队长Prophet竟然在一开始便自杀身亡,而且游戏中很多人们还遭遇了恐怖的生化病毒。那么《孤岛危机2》在剧情上怎样演习前作,以及我们的主人公Alcatraz将在游戏中扮演怎样的角色、命运如何都成为了新作中值得我们关注的焦点。
好了,下面我们就进入测试阶段。这个Beta版我们直接解压完毕得到了一个9.2GB的名为crysis2(5620)_01_13的文件夹(也许意味着这个又是是1月份的版本)。和前作一样包含Bin32和Bin64两个文件夹分别对应32位系统和64位系统。点击其中的Crysis2即可进入游戏。
虽然在里面笔者见到了我们常见的用于进行基准测试的“Benchmark_GPU”和“Benchmark_CPU”两个批处理文件,但是很遗憾它还无法指向正确的路径因此无法使用。
孤岛危机2截图欣赏(1)
下面我们就进入游戏一探究竟吧。
游戏开头动画中并没有出现NVIDIA的The Way的Logo,不知道这说明此前NVIDIA赞助200万的信息不准确还是因为这只是Beta泄露版的缘故。
“Achieved with CryEngine 3”,这句话笔者已经非常熟悉了,也就是利用CryEngine3引擎制作的作品。前两代引擎分别制作了《FarCry》和《Crysis》。
游戏的主界面便模拟了真实的Crynet System Suit,并配有非常压抑的背景音乐。
也许还是Beta版的原因,该做目前在系统设置中只有三个选项:Gamer、Advanced以及HardCore。目前这个版本还被限制在了DX9模式下,因此HardCore也是目前我们能看到的最高选项。
然后经过了一段“从天堂到地狱”般的开场视频之后,我们将正式踏上征程。
开场是在一个名为鹦鹉螺号潜艇中,然后跟前作一样,又是一个海军陆战队员叫你“该起床了”。
由于遭遇了外星人的袭击,鹦鹉螺号潜艇中的成员们必须马上离开。这段场面非常惊心动魄,动态模糊的效果非常不错。
孤岛危机2截图欣赏(2)
不得不说,从开头的这段场面就能够明显地感觉到本作相比前作,在情节和音乐方面都有大幅度长进。
已经快要断气的主角终于来到了水面上,在这里可以望到“自由女神像”,景深效果很好。注意士兵挣扎在水面上,水花与浪花的渲染效果并不出色。
泡在水面上边遭遇了外星人的袭击,其他人全部都死了,只有主角神奇地被赶来的纳米士兵救了下来,而这个人正是Prophet。
但是,由于Prophet已经遭遇到了生化病毒的蚕食,干脆自杀。主角因此需要代替Prophet完成任务,也就是要找到一个叫“Gould”的人。
醒过来后在一间仓库,注意这间仓库也是我们在宣传视频中所见到过的。
这个破旧的仓库实在显得非常压抑,又脏又乱,还充斥着死人的尸体。
终于见到阳光了,在院子当中,会有几名士兵,好了,现在主角的冒险历程就正式开始了。
测试方法和测试平台说明
内存测试方法说明:
测试一款游戏对内存的使用情况,主要是看我们需要配备多大的内存才不会产生瓶颈。由于内存不足会体现在任何突发的场景下,比如场景地图切换和载入、爆炸等等复杂场景中,因此仅观察整个过程的平均帧数意义不大,考察整个流程的的帧率变化情况更有参考价值。
笔者采用Fraps 3.2.8记录以下三个场景的帧率变化情况,同时还将利用Windows资源管理器检测一下三个过程的内存占用情况。根据容量和操作系统的划分,笔者将分别测试2GB和4GB内存在32位系统和64位系统下的表现。
“In At The Deep End”从开始到本关结束这段时间
“Semper Fi Or Die”从开始到玩家接过枪并进入可操控界面这段时间
“A Walk In The Park”从开始到主角跳下飞机为止这段时间
硬盘测试方法说明:
针对硬盘,笔者将分别检测传统硬盘(希捷Barracuda 7200.12 1TB)和固态硬盘(金士顿SNV425-S2/64GB)从点击游戏图标到正式进入第一关这个过程所花费的时间,查看固态硬盘对这款游戏能起到多少作用。(事实上,每个关卡的载入所用时间非常之短,远小于一代)
显卡测试方法说明:
同样检测第一个关卡“In At The Deep End”从开始到本关结束这段时间,对比GTX560Ti和HD5750两款显卡的帧数变化情况。
测试平台说明:
笔者采用了英特尔第二代智能酷睿平台(即SandyBridge平台),搭配英特尔酷睿i7 2600K处理器以及nVIDIA GeForce GTX560 Ti显卡。测试中开启AHCI选项。
两款显卡、两种硬盘,采用两种操作系统,并安装最新的显卡驱动程序,下面正式开始测试。
32位系统下不同内存容量帧率检测
直接采用Fraps软件侦测上述的场景,通过绘制整个过程的变化曲线观察2GB内存和4GB在32位环境下有什么不同。横轴代表时间(秒),纵轴代表了此时的帧数(fps)。
在32位环境下,根据三个场景下的帧率检测结果来看,2GB和4GB内存有着几乎相同的表现。当然也是由于最高帧率被游戏设定在了62.5fps,但从笔者的测试平台中还是可以看出,内存容量绝对不是这款游戏的绊脚石。
64位系统下不同内存容量帧率检测
直接采用Fraps软件侦测上述的场景,通过绘制整个过程的变化曲线观察2GB内存和4GB在64位环境下有什么不同。不过64位环境下的画面表现并没有比32位环境更好。横轴代表时间(秒),纵轴代表了此时的帧数(fps)。
说实话,也许仍是优化的原因,64位环境下系统出现偶尔卡顿的情况比32位环境下更为频繁,有时4GB内存甚至还出现了更大的浮动。总之使用2GB内存对性能产生任何影响也比较小,说明《孤岛危机2》至少不是一款内存杀手型游戏。
两种系统下内存使用率情况查看
32位系统环境下:
可以看到在32位系统的2GB内存下,游戏运行时只不过占用了1GB多点的内存空间,运行中也没有出现卡顿的情况,说明这款游戏在32位系统下使用2GB内存就够用了。
在32位系统下使用4GB内存其实显得有点多了,整个过程只占用了一半。
64位系统环境下:
如果此时只使用2GB内存,那么物理内存的占用率将达到90%,如果用户此时还有很多常驻内存的后台程序,因此在这种情况下笔者还是建议使用至少3GB的内存。
SSD和HDD对比以及两档显卡性能对比
●固态硬盘和机械硬盘的对比:
这里就不用图标了,简单描述一下,第一关从载入到完全进入游戏场景位置的这个过程。机械硬盘花费了26秒,固态硬盘花费了23秒。当然可能会因为该泄露版游戏自身优化的问题导致场景进入不流畅,但总之这个可以说明在其他配件足够的情况下,固态硬盘并不能给我们的游戏体验带来质的增幅。
事实上,这个版本的游戏中每当载入一个关卡的瞬间,都会出现严重的卡顿现象,持续数秒,同时画面呈现一片紫色,但很快恢复到流畅状态,而这一点和硬盘种类的关系并不密切。
GTX560Ti和HD5750显卡对比:
这两款显卡没有太低档的也没有太高档的,只是笔者手头上所拥有的两款产品,所以请大家不要介意。也算是作为一个简单的参考吧。具体显卡对比还请关注PChome对《孤岛危机2》的后续报道。
但仅从这两项测试来看,HD5750也基本上具备了流畅运行的水平,当然也仅限在DirectX9模式下。但是这款游戏在低于30帧的场景下会有一种黏着的感觉,不是很流畅。
测试结语:完善与不完善并进
●总结,首先来谈谈画面吧:
也许画面党们要失望了,也许Crytek为了照顾到游戏机平台,因此本作在画面上来看并没有质的进步,即便在HardCore环境下仍很多地方的贴图显得比较粗糙,接缝也比较严重。好在整体场景的元素非常丰富,光影效果也极为出色,这依然使得临场感受比较不错。
这个地方的纹理和模型细节就显得有些偷工减料了
不过好在目前这个版本都被限制在了DirectX9模式下,据一些玩家分析HardCore也远不是PC平台的最高画质选项。因此我们有理由期望《孤岛危机2》PC正式版能在DirectX11环境下有着更为突出的表现,比如增强纹理细节以及模型精细度等方面(曲面细分也可能大展身手)。
●然后,谈谈内存和硬盘的测试小结:
就目前来说,这款游戏已经对硬件有了一定的优化,目前的主流配置几乎可以流畅运行,而对内存容量的占用也非常令笔者满意,在32位Windows 7下,游戏运行时右上角显示的内存使用率多在1GB左右,因此我们使用2GB内存就足够了,除非用户还有很多常驻系统后台的程序,而且也不要指望刚刚退出游戏后能里面流畅地运行系统。
对于硬盘,事实上游戏中针对每个关卡也细分了一些小段落,因此每次载入的时间远比前作要少。固态硬盘并没有表现出令人振奋的优势。
●再次,谈谈游戏的一些Bug:
游戏中会经常出现“Temporary Streaming Memory Pool Out of Budget”的字样,但是很多时候并不会真的出现卡顿情况。只是在新关卡载入的瞬间需要多等待几秒钟,这个过程就像下图似的。
这个版本的游戏在载入关卡时经常遇到卡顿现象
可以认为作为早期Beta版存在的诸多不完善地方,包括地图载入时经常遇到的卡顿问题,此时大概是在载入贴图、纹理以及Shader等数据,以及人物AI等问题。不过作为泄露版可以算是非常正常的了。
●最后关于本作泄露一事,Crytek已发表了回应:
“Crytek惊悉一份开发中的《Crysis 2》早期版本出现在各BT站点,Crytek与EA对此极度郁闷。我们呼吁玩家支持这部游戏以及它的开发团队,坚持等到游戏正式面市的那一天,即3月22号。”
“《Crysis 2》目前仍处于开发状态,开发人员正全力以赴使其成为动作射击游戏的终极大作。”
“盗版仍在摧残PC开发社群。”
总之,以现在的情况来看,《孤岛危机2》是否是“硬件杀手”还很难说,但绝对是一款“性价比很高”的电影级大作。
网友评论