1、真正的 DirectX 11游戏,XP惨遭发卡
随着时间踏入6月,游戏业界一年一度的年度盛事E3展即将在美国的洛杉矶会议中心开幕。本年度全平台的年度大戏,EA的《战地3》对战AB的《现代战争3》,必然刮起一场FPS革命的腥风血雨。对比起《现代战争3》的传统强势,运用了新引擎“寒霜2”的《战地3》似乎更加受到广大的玩家和业界的关注。看来大家对这个革命性的新引擎充满了更多的期待。
早在去年的年尾,《战地3》还没公布的时候,EA旗下,DICE工作室开发部的Johan Andersson的一篇帖子:开发寒霜2时,主要的面向对象是DX11。XP和DX9将不能支撑寒霜2。而且我们也建议玩家使用64位的操作系统以达到最佳效果。如果你的电脑还达不到上述要求,那我希望你的钱包足够充实。
消息在2011年3月份的GDC大会上得到了证实,“寒霜2”采用DirectX 11 API:需要DirectX 10和DirectX 11,需要Vista SP1或Windows 7,不支持Windows XP。原因是:GPU性能和质量的提升,简易的开发,符合未来发展。而根据wiki百科的资料显示,直至2011年3月底,Windows XP仍是世界上最多人使用的操作系统,占42%市场占有率。
2、“寒霜”引擎历代开发使用回顾
Frostbite引擎(Frostbite Engine),是EA DICE开发的一款3D游戏引擎,主要应用于2000年代晚期的战地系列游戏。该引擎从2006年起开始研发,第一款使用寒霜引擎的游戏《战地:叛逆连队》在2008年上市。
寒霜1.0
寒霜引擎首次使用是在2008年的战地:叛逆连队中,它包含了HDR Audio(允许调整不同种类音效的音量来让玩家能在嘈杂的环境中听得更清楚)以及"摧毁1.0"(Destruction 1.0),允许玩家破坏某些特定的建筑,例如墙。
寒霜1.5
寒霜引擎的第二版包含在2009年的战地1943中,它提升引擎的破坏功能到2.0版(Destruction 2.0),允许玩家破坏整栋建筑而不仅仅是一堵墙,2010年的战地:叛逆连队2也使用了这个引擎,同时也是该引擎第一次登陆Windows平台,Windows版部分支持了DirectX 11的纹理特性,同年的荣誉勋章多人游戏模式也使用了该引擎,但只允许玩家做出部分破坏。
寒霜2
新一版寒霜引擎将随战地3一同发布,它将完全利用DirectX 11 API和Shader Model 5以及64位性能,将不再支持DirectX 9(同时也意味着不再支持Windows XP),同时将包含增强的"摧毁3.0"(Destruction 3.0),并拥有更加精良的物理系统。
| 使用寒霜引擎的游戏 | 名称
| 发布时间
| 引擎版本 | 平台 | DX9.0C
| DX10
| DX11
| 战地:叛逆连队
| 2008
| 1.0
| XBOX360、PS3 | √
| ×
| ×
| 战地1943
| 2009
| 1.5
| XBOX360、 PS3 | √
| ×
| ×
| 战地:叛逆连队2
| 2010
| 1.5
| XBOX360、PS3、PC | √
| √
| √
| 荣誉勋章 (仅在多人游戏中使用)
| 2010
| 1.5
| XBOX360、PS3、PC | √
| √
| √
| 战地:叛逆连队2:越南
| 2010
| 1.5
| XBOX360、PS3、PC | √
| √
| √
| 战地3
| 2011
| 2.0
| XBOX360、PS3、PC | ×
| √ | √
| 极品飞车:亡命天涯
| 2011
| 2.0
| XBOX360、PS3、PC | ×
| √
| √
|
3、开启最强之路,浅析“寒霜2”引擎应用(一)
“寒霜引擎2.0″(Frostbite 2.0) 基于DirectX 11开发完成 (兼容DirectX 10),支持Shader Model 5以及64位系统,同时将包含”Destruction 3.0″,会拥有更加精良的物理系统。而寒霜引擎在各平台上都保持较高的独立性,各种渲染工作由引擎内部完成,不致使不同 API 渲染出的画面效果出现较大差别。
CVG在3月发表的一则文章,谈论了让“寒霜引擎2.0”如此出众的原因。文章中引述了《战地3》执行制作人Patrick Back的原话,从动作、破坏、规模、渲染以及音效等重点内容介绍了“寒霜引擎2.0”。下面就从这几个角度,淡淡《战地3》中“寒霜2”引擎的应用。
众所周知,在战地3中DICE应用了EAsports的ANT动作捕捉技术,这使得战地3中人物的动作格外逼真,相信大家看过之前三部宣传视频之后都会有这样的想法。但是你们知道这些技术是如何应用到战地3中的吗?看看图片你就知道了。另据DICE相关负责人称为了表示对EAsports提供该动作捕捉技术的感谢,战地3中玩家可以解锁一个足球小游戏哦!
音效
Patrick Back说,我们的“音效”更是不用说的了,至今已获得无数奖项,当然我为此相当自豪。而且我在此可以保证,《战地3》的音效还会更上一层楼。
Frostbite引擎应用了EA DICE自主研发的高动态声音渲染(HDR Audio)技术,来协调处理游戏中各种声音的关系。与高动态光照渲染技术类似,该技术可以在爆炸、开枪等出现大音量声音的情况下降低音乐、发动机等环境音效的音量,从而突出前者音量之巨。
DICE没有“制作”游戏音效,一切都是录制的。瑞典SAAB公司在2005年用DICE前一代的refractor2引擎技术为瑞典国防部制作了模拟军事指挥训练系统,三方关系不错,所以DICE是少数或者唯一真的可以获得主战坦克、自行火炮、重型榴弹炮、SAAB战斗机这类设备进行游戏音频录制的公司。
4、开启最强之路,浅析“寒霜2”引擎应用(二)
渲染
游戏中所有事物的包装纸。如果你想让你的游戏看上去更加的真实,使用一款渲染能力强悍的引擎是个不错的选择,“寒霜引擎2.0”就是这一类引擎。它的能力包括你想要的一切,比如动态光能辐射、粒子照明等等。
Frostbite引擎支持动态的光源变化,相应地,浓淡处理和阴影效果也是动态的。引擎引入了“表面着色器”(Surface Shader)的概念,用以计算物体表面颜色和透明度。与像素着色器不同,表面着色器基于图像而非代码,并且与环境、光影分离,在数据控制上更加有效率,能够集合多种其他传统着色器的功能。
寒霜2引擎业界支持最大的材质分辨率:16384×16384。在寒霜引擎中DX9模式支持4096×4096的材质分辨率,DX10模式支持8192×8192的材质分辨率,DX11模式支持 16384×16384的材质分辨率。这是什么概念?面向低端PC或者游戏机的热门游戏,比如说《使命召唤4》、《光晕3》只采用了1024×1024的材质分辨率,一些希望通过炫耀画面卖引擎的游 戏,就像《虚幻竞技场3》,它们会采用2048×2048的材质分辨率。目前的王者孤岛危机采用的是4096×4096。如果有哪个疯子真的打算使用16384×16384的材质制造他的游戏,该游戏细节程度将是孤岛危机16倍,虚幻竞技场3的64倍,使命召唤4的256倍。在如此大面积的雪地上采用这样有颗粒感的贴图,在过去是无法想象的。
在DX11的direct compute帮助下,寒霜2引擎实现了同时引入1000个点光源,这让我们离光线追踪又近了一步。规模
Frostbite引擎支持制作可见范围最大32x32km,可活动范围最多4x4km的大地图。Frostbite引擎能够为远景提供精细的模型和贴图,为游戏中的昼夜更迭、远方的地平线提供逼真的效果。在做这些工作时,Frostbite引擎能够较合理地分配系统资源,不会占用过大的内存。
Patrick Back表示,“规模”同样是新一代《战地》游戏的重头戏,如今我们把它带到了一个全新层次。更大的地形地貌,更大的城市结构,以及完全不一样的室内感受,以一种紧凑有序的方式展现整个城市!
破坏 “破坏”已经成为近几代《战地》不得不说的一方面,《战地3》也不例外。在《战地3》中,破坏毫无疑问还会继续升级。我们不仅仅会在宏观上增大破坏效果,如整栋楼房的坍塌;还会在一些着眼于一些精细的小物件破坏,比如枪支对于矮墙的逐层地小破坏。
“寒霜引擎2.0″使用Havok物理引擎的Destruction 3.0系统,应用了非传统的碰撞检测系统,可以制造动态的破坏,物体被破坏的细节可以完全由系统实时渲染产生,而非事先预设定。 引擎理论上支持100%物体破坏,包括载具、建筑、草木枝叶、普通物体、地形等。
我们还得知《战地3》的建筑物平均由超过400个的模块组成,因此破坏效果显得十分“真实可信”,远远超过《叛逆连队2》的最多25个模块的效果。
5、首款寒霜2游戏,《战地3》赏析
目前关于《战地3》视频,官方放出了3段1080P的宣传视频,其中的细节让人能对游戏的大概窥视一二。
从这个画面看来,本作是有QTE系统的,看来过场的动画也会有不少需要玩家控制的要素。其次就是前面队友的动作,开一看出细节很不错,动作很自然,后蹬脚的动作激起了一丝的尘埃。
说到底,本作的重点还是超强的破坏系统,先看看细节的破坏,子弹打中了一个花盆,然后自然是叶子瓦片乱飞了,做得相当真实,但是细心的玩家会发现,叶子到了地上后却消失不见了,但是由于离正式版还有一段时间,希望制作小组能做得更加完美。
再来看看,大规模爆破场景,我们的主角用了个火箭筒射向对面的大楼,先是冲击波,然后大楼崩坏,到牌坊火花喷发掉落,最后爆炸出来的尘土碎石飞过来,动作一气呵成,逼真让投入感更加十足。
细小的部分也做得很到位,例如这只老鼠,对玩家的突然而至,表现得很惶恐,慌不择路地逃跑了。
向下射击的状态,可以清楚看到子弹壳飞出来,即便是1080P的截图也看得很清楚。地下面的坑坑洼洼很多,看来之前的子弹威力很大。另外子弹射击地面后造成的尘土飞扬也是做得十分真实。不过我感觉路边的车子做得比较渣,有不少提升的空间。
6、这样子的配置真的没问题吗?
《战地3》的一个第三方博客bf3blog.com,再次爆出了一个《战地3》的配置表,目前不知真假。但是之前泄露的无比苛刻的“配置要求”,这套配置表显得更加可信。
很明显,目前玩家对《战地3》配置要求的期待绝不小于对游戏本身的期待。相较于前作《战地:叛逆连队2》,《战地3》使用更加先进的“寒霜2”引擎,有更加出色的动作、音效、渲染、规模以及破坏,那么这是否代表《战地3》的配置将会很高呢?不一定,因为DICE曾声称会制作一个优化出色的《战地3》。而最近爆出的可疑的“配置要求”也不是很高,让我们一起见识一下吧:
最低配置:
系统:Windows Vista或Windows 7
CPU:Core 2 Duo 2.0GHz
内存:2GB
显卡:兼容DirectX 10/11 的所有Nvidia或ATI显卡.
显存:512 MB
硬盘:光盘版15 GB;数位版10 GB
推荐配置:
系统:Windows 7 64位
CPU:Intel或AMD的四核处理器
内存:4GB
显卡:GeForce GTX 460或Radeon Radeon HD 6850等,支持DirectX 11的Nvidia或ATI显卡
显存:1 GB
硬盘:光盘版15 GB;数位版10 GB
7、绝不吃老本,《战地3》暗讽对手
在与PS官方杂志的访谈里,DICE总经理Karl-Magnus Troedsson对他的惊世FPS作品充满了信心,还警戒这场应战:“他们最好保持警觉。”
“我们的对手开始懈怠了,”他说道。“他们还在用同样的引擎,用同样的手法打造游戏。某些时候,你需要那么骐骥一跃。但我已经很久没欣赏到他们的踊跃了。”(暗指使命召唤吃老本)
另外Nvidia的GeForce.com网站对《战地3》监制帕特里克·班奇进行了一次访谈,谈到了《战地3》的理念以及“寒霜2”引擎的一些故事。其中给出我们的寓意则是,《战地3》若吃老本将毫无意义。
技术理念不可忽视
帕特里克·班奇表示:“你要知道技术对游戏而言不是最重要的,但也不能忽视'技术'这个概念,若你没有适当的技术支持,游戏效果就无法达到你的要求。”没错,使用了新“寒霜”引擎的《叛逆连队2》就是一个成功的例子。
帕特里克说:“没有新引擎我们就没法开发新作,这个市场能买到的引擎无法打造出我们做出来的《战地》作品。”
更加强大的破坏系统
帕特里克称寒霜引擎首次将破坏系统带入到游戏体验中,这不仅改变了游戏的传统玩法理念,也带给玩家更加震撼的视觉体验,而新一代寒霜2引擎将拥有更加强大的物理系统,如弹道,子弹在空气中的阻力。同时在光影效果所下的功夫也非常大,我们已经看到了该效果在游戏中的表现。做为战地系列的正统续作,《战地3》将比《战地2》有翻天覆地的变化。
对于现今PC与主机巨大的性能差距下的《战地3》
帕特里克还称对那些“优先对待主机”的开发理念表示无法理解,在5年前次世代主机刚刚上市,与PC性能差距不大之时还算合理,而现在的PC性能早已超越主机数倍,仍用那种“向下看齐”的态度对待游戏开发,对PC画质的增强只是进行“高分辨率”、“抗锯齿”的这种敷衍了事是不负责任的。
而《战地3》的开发理念则是“向上看齐”,首先以PC平台的最高步为起点,开发出最完美的《战地3》,然后经过最科学的方法“压缩”移植至主机平台。
大家或许会认为以PC为标准开发的作品水平,那其主机版本则完全不堪入目,对于这样开发是否会导致“严重缩水”,帕特里克称不会:“战地3选择从最高点起步,对于主机版本则可以选出最重要最关键的影响画面效果的细节,然后转移到家用机平台。这仍然会让你对主机版的《战地3》大吃一惊。”
目前所有展示均是基于PC平台
另外他还表示目前所放出的所有《战地3》展示都是PC平台效果,暂时还不会放出主机版的展示。目前还在努力改进PC版的效果,让它表现的更棒,当然,这样做自然也会让主机版本受益。
寒霜2引擎倾注了DICE三年心血,耗费了大量财力及人力,而且该引擎并不会出售与第三方使用,帕特里克称这个赌注很大,目的只为打造一款全新的精彩的游戏作品。
我们对《战地3》如此重视PC平台而感到欣慰,希望能比《孤岛危机2》厚道,这样才能让游戏在技术质量上不断的创新、飞跃。若下一代主机在5年之内仍无法面市,而随后游戏开发仍受到主机限制的话,那随后5年的游戏在技术创新上想必是近几十年来发展最慢的5年。
8、真的可以有,新的DX11旗帜
原载PCgames的专题,看图文版去http://gpc.pcgames.com.cn/news/1106/2228577.html |