PhysX进驻EA游戏阵营 前途似锦
“跑酷”是一个极具个性的前卫极限运动,跑酷者穿梭在繁杂的城市钢铁森林里,使用各种近似“疯狂”的身体技能高速狂奔在复杂地形中。笔者身体条件虽然不具备跑酷的条件,但是笔者每每看到跑酷视频都不由自主的热血沸腾,难道就不能缘笔者一个“跑酷梦”?
正所谓天无绝人之路,在3D游戏画面日益逼真、3D效果越发震撼的今天,在游戏中体验真正的“跑酷”不再是一种奢望。由DICE游戏公司打造的《Mirror's Edge》(译为《镜之边缘》),这款游戏就是基于跑酷运动,并设计了引人入胜的惊险故事情节,让本身已经惊险刺激的跑酷运动锦上添花。
《Mirror's Edge》该款游戏大作,与2008年11月11日率先出现在PS3和Xbox 360平台上,并在莱比锡GC大会上获得“最佳XBox 360游戏”,和E3的“最佳原创游戏”等多项大奖,是一款设计独特、风格迥异的“第一视角逃跑类”游戏作品。
在游戏中玩家将扮演一位名叫“Faith”的亚裔女孩,她生活在黑暗力量笼罩的的大都市中。由于在游戏虚拟的城市中没有言论自由,任何言论及信函都会被政府及特工监控,而主人公Faith在经过特殊的“跑酷”训练后,工作内容就是负责各种地下组织传递信件。由于工作内容限定,城市里的警察及特警会随时随地出现并给以最重的打击,当然玩家扮演的角色拥有不凡的格斗技能,但最有效的自救方式就是——逃
游戏整体场景设计及主角身形动作更加贴近现实,与其他复杂动作类游戏《波斯王子》、《古墓丽影》等大不相同。整个游戏玩家将以第一人称视角进行,玩家在城市这座钢铁森林里穿梭,伴随着配合恰到好处的音乐、音效,让你身临其境……
《Mirrors Edge》TV Game版获得成功后,在2009年01月13日发布了PC版产品。值得一提的是,NVIDIA公司宣布与EA公司达成战略合作伙伴关系,有EA公司发行、DICE制作的《Mirrors Edge》自然会有更佳表现。PC版 的《Mirror's Edge》将支持NVIDIA显卡独有的PhysX物理加速引擎。在整个游戏中过程中,大大提升了游戏真实感,例如轻柔物体随风摇摆、武器破坏效果及物体碰撞效果等。 我们届时会在基于NVIDIA显卡的平台上看到游戏中的广告横幅、旗帜可以被子弹击穿撕裂、随风摇曳,地面上的薄雾会随着玩家脚步的趟过散开,爆炸后会让空气中弥漫着烟雾和碎片,子弹在建筑和环境物体上的损伤效果也得 以增强。
游戏前准备工作及小花絮
在PC版《Mirror's Edge》正式发布前,NVIDIA就已经和DICE公司在游戏程序设计及兼容性上做了充分合作。例如DICE游戏公司在游戏中加入了PhysX特效及特殊场景,NVIDIA公司为了让显卡在游戏中发挥最大计算效能设计了高效驱动。
在2009年01月15日,EA正式发布PC版《Mirror's Edge》后,NVIDIA与01月22日发布了ForceWare 181.22 WHQL驱动。在官方驱动下载页面我们能够清楚看到,“推荐安装该驱动程序在EA新推出PC游戏《Mirror’s Edge》获得极致的PhysX游戏体验”的醒目提示。
而且值得一提的是,在该款驱动中NVIDIA集成了最新版本的PhysX程序。而且在控制面板中,对于多GPU平台下可以独立设定PhysX计算GPU等特殊功能。
笔者使用的测试平台是采用GeForce GTX 295搭配GeForce GTX 280组合,我们能够看到在PhysX选项右侧有一个下拉菜单,可以选择那块显卡专职负责PhysX计算。
● 游戏发行小花絮 网友自设主角
也许很多网友对游戏中的主角亚裔女孩“Faith”长相不太满意,这也许是由于游戏开发组EA Digital Illusion CE AB(EA DICE)成员审美观均为欧美风格,所以不适合亚洲玩家审美观。
不过聪明的游戏玩家不甘寂寞,拿出了一副修改版的Faith画作,甚至还得到了不少网友的支持。但这种瓜子脸、大眼睛、留海飘逸、大胸细腰之作,并没有得到游戏制作人的认可。
下面文字为转载:
来自DICE的Tom Farrer给MTV游戏频道回信道:“老实说,当我收到该图时感觉有些悲哀,我们费时费力来研究Faith的造型,其中心思想就是她应当以一个真实的人物形象出现在游戏中。 为此我们特意与游戏中常见的女性人物形象保持距离,那都是些由三点式盔甲包裹的美胸和美臀。我们要让Faith看上去匀称、矫健,这样才能完成游戏赋予的使命。” “我们希望她有魅力,但不想把她打造成超模,我们想让她显得更平易近人更贴近现实,结果还是有那么一群人更热衷于长着大咪咪的12岁俏娇娃,这种情景真让人有点沮丧。”
PhysX领跑 物理特效有何用
众所周知要想得到更加逼真的虚拟3D世界,首先需要获得以假乱真的3D画面,然后通过显卡高速渲染获得流畅的连贯画面。就目前来说,AMD-ATI和NVIDIA两家中高端产品已经能够做到。
● 传统模拟物理方案
在早期游戏中,主要以获得假乱真的流畅虚拟3D画面为主。虽然画面逼真但很多场景都为2D贴图,例如蓝天白云、青山绿草等,它们与用户没有过多交互设计,往往用户在游戏中会被一片叶子挡住去路,或者常常遇到很多不合常理的破坏效果,再或者看到千篇一律的运动性为(例如爆炸、跌倒等)。当然作为游戏开发者,可以利用预先设计好的多个脚本来随即改变一些动态效果,但是这对游戏开发商来说不免会造成过多的设计难度。
例如在时下较为流行的《使命召唤4:现代战争》游戏,典型的射击敌人头部效果,一般游戏中会预设3至4个效果脚本,而《使命召唤4:现代战争》破天荒的设计了16个以上的效果脚本,这主要目的是来提高游戏真实度。也许使用16个脚本会让用户在游戏之初感到逼真,但随着游戏时间的增长“千篇一律”的效果还是暴露出不足。
● 物理引擎出现 得以改观
为了得到更佳合理的虚拟物理效果,硬件厂商、软件开发商都在不断探索,首先软件开发商推出了物理引擎应用于游戏,不过全部计算交给CPU完成。不过受限于硬件设计上的非专属性,在开启物理特效后CPU对计算量应接不暇,直接影响最终游戏效果。
例如最为经典的《Crysis》(《孤岛危机》),这款游戏可以说是目前画面及物理效果最为出色的作品,当然它同时被称为硬件杀手。《孤岛危机》的物理效果就是交由CPU来完成,物体间交互(爆炸、碰撞)、粒子效果(烟雾、火花、云)等。笔者猜想,如果这款游戏支持将物理效果处理交由专用处理器,会大大降低整体硬件需求的同时提升游戏流畅度,一箭双雕。
● 王道 物理引擎+专用处理器双管齐下
目前较为出色的物理引擎有PhysX和Havok,不过仅有Ageia的PhysX推出了与之相对应的专用协处理器——PPU,成功将CPU从繁重的物理计算中解救出来。后来Havok被Intel收购,PhysX被NVIDIA收购,也许是在3D处理和游戏方面的关注,NVIDIA在物理引擎上的思路更为激进,并且凭借GPU得天独厚的运算方式,成功将PPU功能整合到GPU中,这也就是我们今天看到的NVIDIA GeForce显卡系列。
全民皆兵 主流NVIDIA-GPU全线支持
PhysX的物理加速技术应用广泛
在NVIDIA产品的影响度和PhysX先进物理引擎搭配下,目前已经有150多款游戏增加了PhysX引擎支持,并有超过25000名程序员基于它开发游戏,PhysX已经成为目前普及度最高的物理引擎。
● 用GPU来实现PhysX引擎
虽然Ageia的PhysX产品性能出色,但是苦于售价过高、游戏厂商接纳率低,一直没有得到大面积普及。不过NVIDIA看到Ageia的PhysX产品的优势,在2008年年初正式并购Ageia,并将PhysX物理引擎及技术引入到自己的显卡产品中。因为前文已经提到过GPU拥有强大的浮点运算能力,再配合CUDA可以实现很多非3D渲染运算,所以物理卡完全可以被显卡所吸收。
而且值得一提的是,正如前文所说物理卡将被显卡整合,今后NVIDIA-Ageia不会再单独推出独立物理卡,如果现在购买一款支持CUDA的产品等于NVIDIA免费赠送了一款物理卡。
● PhysX普及程度如何?适合普通用户吗?
在前文官方驱动下载页面我们能够看到,驱动新特性一栏中清楚的写道“GPU PhysX在所有GeForce 8-系列、9系列和200系列GPU支持,指定支持显卡必须至少搭载256MB 显存。”
也就是说,市场中畅销的NVIDIA主流独立型显卡绝大部分均已支持NVIDIA的PhysX-GPU技术,普及率可以说是100%。
● 测试系统硬件环境
测 试 平 台 介 绍 | |
中央处理器 | Intel Core i7-965 Extreme Edtion |
内存模组 | G.Skill DDR3 1600 2GB*3 |
(运行在1600 9-9-9-24-1T) | |
主板 | ASUS P6T |
(Intel X58 Chipset / BIOS版本号:0112) | |
显示卡 | GeForce GTX 295 |
(G200 / 1792MB / 核心:576MHz / Shader:1242MHz / 显存:1998MHz) | |
GeForce GTX 280 | |
(G200 / 1GB / 核心:602MHz / Shader:1296MHz / 显存:2214MHz) | |
GeForce 9800 GTX+ | |
(G922 / 512 / 核心:738MHz / Shader:1836MHz / 显存:2214MHz) | |
Radeon HD 4870 X2 | |
(RV770*2 / 1GB*2 / 核心:750MHz / Shader:750MHz / 显存:3600MHz) | |
Radeon HD 4850 | |
(RV770 / 512MB / 核心:625MHz / Shader:625MHz / 显存:2000MHz) | |
硬盘 | Seagate Barracuda 7200.10 SATA |
(320GB / 7200RPM / 16M | |
电源供应器 | Topwer TOP-900W |
(ATX12V 2.0 / 900W) | |
显示器 | DELL 3007WFP |
(30英寸LCD / 2560*1600分辨率) |
● 测试系统的软件环境
操 作 系 统 及 驱 动 | |
操作系统 | Microsoft Windows Vista Ultimate SP1 |
(中文版 / 版本号6001) | |
主板芯片组驱动 | Intel X58 Chipset fot Vsita |
(WHQL / 版本号 9.1.1.1004) | |
显卡驱动 | AMD-ATI Catalyst for Vista |
(WHQL / 版本号 9.1) | |
NVIDIA Forceware for Vista | |
(WHQL / 版本号 181.22) | |
|
256 0*1600_32bit 60Hz |
测试内容仅针对《镜之边缘》(《Mirror's Edge》)。
测 试 软 件 相 关 介 绍
3D
Mirror's Edge
(EA / 版本号 1.01)
测 试 辅 助 软 件
速度记录软件
Fraps
(beepa / 版本号 2.9.8)
拉开游戏之幕 游戏设置面面观
作为一款故事情节设计新颖的游戏,就连游戏开始的CG动画也是让人耳目一新。下面就让我们了解一下开场CG和整个游戏设置菜单:
● 游戏开场动画
游戏一开幕,一个快速闪过的身影在地上留下了一个深红色的鞋印,鞋印中明显印有EA Logo。
接下来两个画面是EA Digital Illusion CE AB(EA DICE)Logo及名称。虽然NVIDIA作为核心游戏开发合作伙伴,但是并没有在加入“The way it's meant to be played”的画面。
● 游戏画面主菜单一览
在游戏主界面下,我们看到了常见的主选项和个性化的主选项共4组,分别是:故事、比赛、选项和特典,下文将会对这四项做一一介绍。
详解子选项 玩爽游戏每一刻(一)
虽然游戏的画面及特效非常重要,但是没有合理的搭配游戏选项还是无法让你痛快淋漓玩爽游戏,例如游戏画面设置、游戏难易设置等。
● 主选项——故事
在故事选项下有“继续游戏”、“读取章节”和“新游戏”三个子选项,这三个子项想必已经非常明了,笔者就不在此赘述。
● 主选项——比赛
在比赛选项下有“时间试炼”和“名人堂”两项,由于该处两个选项都需要联网使用,所以只有正版用户才能选择。
在时间试炼中会有Time Trial和Speed Run两个选项,顾名思义二者都是要求玩家在场景内以最快速度完成,并同时将最好成绩上传到EA官方排行榜中。
● 主选项——选项
选项设置中第一子选项是视频设置,该处可以设置游戏分辨率及反锯齿和各种特效,对于使用NVIDIA显卡的用户来说其中“PhysX支持”一定要开启,这必将会为您带来更佳的游戏效果。
选项设置中第二子选项是音频设置,该处能对音量、音效和音频设备进行修改。
选项设置中第三子选项是键位设置,通过该处设置能够让玩家设计一套属于自己的键位操作,令自己在游戏中操作无障碍。
选项设置中第四子选项是游戏设置,在这里游戏难度、字幕、单位、准星和信使视角将可以修改。
详解子选项 玩爽每一刻(二)
前文的三个主选项直接影响游戏进行中的效果,在第四主选项——特典中,DICE为用户设计了一套很好的回顾模式,而且随着游戏进度的逐步推进,回顾内容愈加丰富。
在可解锁内容的插图中,我们会看到游戏设计中的各种草图、感念图和最终定稿图,让玩家不仅欣赏了精美图片,也让玩家体验到游戏制作者的艰辛历程。
在视频选项卡中,随着过关章节的逐步增多,过场动画也随之增多,有助于帮助玩家回忆各章节内容联系。
一个好的游戏作品不仅需要好的游戏画面、好的设计方案,还需要优秀的音乐搭配,在这里我们能够看到随着游戏内容的进步此处能够欣赏的音乐也随之增多。
游戏制作组大名单,这里将为玩家展示所有为这款游戏付出辛勤劳动的每一位设计者。
新颖过场动画 动漫渲染效果
每章节游戏开始前都会有一段精彩的过场动画、或者过场3D实时渲染,在《Mirror's Edge》中采用了新颖的动漫渲染效果,不仅增加了游戏视觉冲击力,还非常新颖。
集众多特效于一身 浅谈游戏效果
《Mirror's Edge》采用了Unreal Engine 3游戏引擎,并在其中加入了DICE自己便携的光影代码。众所周知,UE3引擎的特点就是绚丽的色彩及惊喜的纹理贴图,而在《Mirror's Edge》中更是显示的淋漓尽致。
● HDR+逼真的3D场景
● 精细的人物刻画
● 动态模糊
PC版独享 跑酷精彩PhysX特效
也许很多拥有Xbox360和PS3的玩家早已通关《Mirror's Edge》,但是对于PC版的《Mirror's Edge》来说,游戏不仅仅是简单的移植,更重要的是游戏中加入了PhysX,让游戏精彩度倍增。
在图片截屏中,为了表现物理效果笔者选择了容易分辨的水流效果及水滴效果。
视频
视频
在两段视频中,第一个是对比开关PhysX特效时的对比效果,第二个是在开启PhysX后的专项视频。通过视频我们能够清楚的看到,关闭PhysX特效后虽然仍然能够享受精美的画质,但是真实的环境感荡然无存,而且很多需要PhysX体现的场景随着关闭PhysX选项而被隐藏。
PhysX独秀 N卡领跑最高画质
超炫的游戏画面、超酷的游戏动感、超爽的物理效果,《Mirror's Edge》给笔者留下了深刻的印象。
在开始成绩点评前,请大家看一段电影《暴力街区》中的一组片段,让我们充分感受下“跑酷”的极致体验。
● N卡占优 PhysX效果独一份
笔者在游戏测试中并没有花较大精力用于主流显卡产品的游戏测试,而是直接使用了NVIDIA和AMD-ATI的顶级产品进行高画质测试。
测试结果显而易见,NVIDIA产品在《Mirror's Edge》表现非常出色。在GeForce GTX 295搭配GeForce GTX 280测试中,笔者令GeForce GTX 280专职负责PhysX计算,而GeForce GTX 295专职负责3D计算,想比单一的GeForce GTX 295同时负责3D和PhysX计算有10%左右性能提升。
GeForce 9800 GTX+的游戏表现和AMD-ATI目前顶级产品Radeon HD 4870 X2表现相近,可见在PhysX游戏中NVIDIA产品的实用性。
不过笔者需要说明的是,在测试中游戏有最高帧数上限,即使关闭垂直同步状态下,最高整数为62fps,这也就限定的本次参评的3款产品实际性能及成绩。
而Radeon HD 4870 X2和Radeon HD 4850由于不支持PhysX-GPU技术,所以物理计算交由CPU完成。使用A卡的用户请注意,如果想让自己的显卡能够在《Mirror's Edge》游戏中表现更佳,请使用Catalyst 9.1 WHQL驱动,相对于上一版本的Catalyst 8.12 WHQL性能有大幅度提升。
这是游戏在开启最高画质和最低画质下的分屏对比图,图片来自游侠网的瞒天过海网友。
● ZOL显卡频道观点
《Mirror's Edge》作为2009年PC游戏的先驱者,确实打响了第一枪,这款游戏不仅画面设计精美,情节设计扣人心弦,值得称赞的是其支持了NVIDIA的PhysX技术,令游戏可玩性有了质的飞跃,这也是PC游戏平台相对于TV游戏平台的最大优势。
由于本次性能测试部分为检测,所以本站将在稍后推出全面的针对显卡性能方面测试,届时笔者不仅会加入主流的GeForce 9800系列和Radeon HD 4800系列,还会加入NVIDIA不同型号多GPU计算测试。
【相关文章推荐】《金牛送福运 KINGMAX 4GB生肖U盘55元》
【游戏推荐】PSP系统5.00m33-6升级与存档修补法
09年1月20日,Drak_AleX发布自制系统5.00M33-6更新包,主要修复3.80以来一个产生记忆棒读取速度变慢的问题,以及新增一个提高记忆棒读取速度的新功能。本功能仅限于PSP对记忆棒的读取,不会影响电脑的读取速度。[详细]
【游戏推荐】《红色警戒3:起义》新单位精美图赏
EA计划在09年推出《红色警戒》的首部资料片《红色警戒3:起义》,该资料片具体上市日期目前尚未公布。在新资料片《红色警戒3:起义》当中加入了全新的战役、全新的作战单位,以及全新的故事情节和过场视频,今天我们来一起看看都有哪些新的作战单位加入。[详细]