非常好的游戏体验!带你深入了解游戏之道
泡泡网显卡频道6月27日 炎热的暑期已经到来,刚刚经历过期末考试的学生们终于迎来了长达将近2个月的假期。相信这其中绝大多数同学都会选择宅在凉爽的家中,来惬意的享受众多游戏所能带来的乐趣。不过某些游戏中大家也许经常会遇到一些奇怪的问题,例如贴图错误、性能异常下降以及强行退出等,这样的问题很有可能就是游戏与显卡的兼容性问题。
为了能够解决游戏与显卡的兼容性问题,NVIDIA早在FX5000系列时代就开展了游戏之道(The way It''s Meant to be Played)计划。NVIDIA的工作人员在相关游戏的开发初期就深入到游戏开发商那里,协助开发人员对游戏的执行代码进行优化消除BUG并推出新版的驱动程序,以便提升兼容性和执行效率,使最终玩家能够得到非常好的的游戏体验。
NVIDIA游戏之道被称作是目前在全球最大的游戏开发商支持计划。通过这一项目,NVIDIA在每一个新的硬件平台出现时,就会把这些硬件的平台交给游戏开发商,帮助游戏开发商在未来的平台上去优化新的游戏,此外,NVIDIA还帮助游戏开发商在不同的开发阶段进行测试,并优化游戏的过程,优化所有能够充分地利用未来硬件平台的计算能力和潜在的功能,最终给用户提供最好的体验。
据悉,在过去几年中,随着NVIDIA游戏之道在全球各个国家的不断实施,越来越多的新游戏和新应用在这个平台上应运而生,并且借助这个平台实现了更好的视觉效果,给玩家提供更好的游戏体验。目前,NVIDIA游戏之道已与全球200多家游戏厂商、400多款游戏有着合作。
在中国,NVIDIA在上海和深圳成立了两个研发中心,研发中心的一个重要目的,就是不断地开发硬件平台,并把这些硬件平台交给国内的软件开发商,帮助其推出图形和视觉效果更丰富的游戏。为支持“游戏之道”,NVIDIA目前在全球有一个上百人规模的技术支持团队,工作就是去帮助游戏开发商更好的完善游戏开发。
NVIDIA的游戏之道绝非简单的一个游戏优化项目,这么理解这样一项庞大复杂的工程就太天真了,这实际上是NVIDIA下的很大的一盘棋!是从开发、培训、工具、验证、软硬件解决方案,到最终发行的一整套产业生态链。我们毫不怀疑其最终目的是让NVIDIA的GeForce显卡销售的更好,市场占有率更高,但同样不可否认的是,NVIDIA是通过让终端用户获得实在的高质量的游戏体验的方式去达到其最终目的,也就是我们最认同的通过讨好用户来提升自我价值的方式。
通过这张NVIDIA游戏之路的图解,我们大致可以了解到游戏之路要解决的主要问题。NVIDIA在开发出新技术后,会通过技术展示DEMO为开发商提供一个效果参考;并为其提供易于开发使用的SDK工具包和代码范本,方便其将新技术加入到游戏新作中;并且提供性能调试工具,解决游戏开发过程中遇到的性能瓶颈,分析引擎的效能;在游戏的开发过程中,NVIDIA还会为游戏开发厂商提供必要的帮助和支持,特别是对于那些拥有较好创意,但技术储备不足的新兴游戏工作室,这样的帮助可能会决定游戏的命运;在游戏开发完成后,NVIDIA还有专门的游戏兼容性评测机构,称之为GTL的部门,通过大量配置组合和长时间的运行,确保最新游戏大作可以流畅稳定的运行在每一台配有GeForce显卡的电脑上,让玩家拥有非常好的的游戏体验。最后,NVIDIA还会帮助优秀的游戏作品进行推广,让广大玩家认知到这些游戏的奥妙之处。
实际上,对于IT产品而言,硬件本身只是我们消费的一部分,更重要的是其隐含的附加值。就像苹果的iPhone,如果没有APP的存在,它也仅仅是个拥有华丽外衣的普通手机,但APP的存在彻底改变了iPhone在手机市场的地位,这就是附加值的体现和巨大意义。游戏之路的存在就是NVIDIA GeForce的附加值的具体体现,只不过这种附加值总是伴随着游戏流畅稳定运行而悄无声息的存在着,我们经常会忘记它,也许用润物细无声来形容它最为恰当。
在游戏之路中,我们还看到了一个重要的环节,就是培育。NVIDIA会不定期推出基于最新图形技术软硬件的指导教程,无论对于成熟的开发人员还是有志于此的新人,这些教程都将是他们获取最新知识和技巧的宝库。特别是对于新人而言,一本实用通俗的图形开发教程,可以帮忙实现你的各种想法,创作出一款款脱俗的游戏新作。从某种意义上讲,游戏之路已经不仅仅是NVIDIA自我的推广和增值,而是为整个游戏行业甚至图形行业的增值,从这个层面上看,我们确实应该对NVIDIA的游戏之路计划给予相当的尊敬。
很多时候,作为用户的我们,希望获得最直接的获益,一项庞杂的计划我们对于大部分细节都不会感兴趣,简单说,玩家只想知道我用了NVIDIA GeForce显卡,玩这个游戏,我能获得什么。对于这样的问题,在游戏之路中的一些细节信息可以帮助大家更完整的认识它存在的必要性。
从这张图上,我们可以看到,游戏之路对于NVIDIA和游戏开发商而言,是一个双向的互动。NVIDIA为游戏开发商提供早期的技术信息支持,帮助他们确定图形引擎的表现力;帮助厂商完成他们想要的功能,并根据自身丰富的经验解决BUG并优化游戏表现;在游戏整体完成的情况下,协助厂商进行兼容性稳定性测试,并提供优化的画面设置参考,为游戏开发商推出一款能被广大玩家都能玩起来的游戏提供重要依据;当然,联合的市场推广和及时提供最新的驱动和显卡产品也是必不可少的。
游戏开发商则提供给NVIDIA游戏的技术细节等信息,为NVIDIA判断未来图形引擎发展趋势提供参考,并可根据最新情况通过驱动调教已经存在的GeForce显卡性能,为用户已有产品提供对最新游戏大作的最强力保证。当然,由于在整个开发中,游戏开发者一直获得NVIDIA在技术上的帮助,其游戏自然也会在GeForce显卡上获得满意的表现,自然就获得了在游戏推广中的推荐地位。
也是因为与广大游戏开发商的合作,NVIDIA会拥有一套完整而且更新最为迅速的游戏资料库。其中最为重要的就是完整的游戏画面优化设置报告和极具指导意义的游戏显卡采购指南。无论是对于老用户还是希望购买GeForce显卡的新用户,都是一项免费的福利,让用户知其所选,善用其选。
俗话说,要想给别人半杯水,你需要有一桶水。与游戏开发商的大量合作的前提是,NVIDIA必须具备充分的信息准备和技术储备。在这方面,整个图形业界,可能没有一家能比肩NVIDIA。
超过100位的软件/驱动技术开发工程师,已经与NVIDIA的硬件开发团队相当,这在业界都是远远领先的水平。他们主要负责先进的图形技术研发,包括多核心并联的性能优化,CUDA并行运算开发,3DVision立体显示技术的开发,PhysX物理加速的开发和推广,完善超过100种效果的着色器库建立。通过这些努力工作的软件开发人员,我们始终能在我们的GeForce显卡上发现新功能。
以我们最熟悉的G92核心而言,也许很多人对它的认知是一款名称不断更换的马甲产品,但实际上,G92的变迁,恰恰反映了NVIDIA不断通过自身努力,让用户已经购买的产品更具价值的理念。从最开始的单纯图形加速卡,发展成为具备CUDA并行运算能力的通用加速卡,再到可以实现PhysX物理加速技术的物理游戏卡,再到支持3DVision立体幻境技术的3D游戏显卡,G92始终通过增加自身功能让用户体验到最新最棒的视觉体验,这在整个显卡发展史上都堪称前无古人的壮举。
前文我们提到过一个成为GTL的项目,这实际上就是NVIDIA权利打造的游戏实验室,它通过大量的不同配置组合,针对各种游戏和产品及驱动,模拟不同用户的使用情况,收集测试中出现的问题,并通过硬件或驱动的修改完善NVIDIA的产品表现。其团队规模达到100人以上,而且为了适应全球不同区域游戏开发商的需求,陆续建立起了圣克拉拉、莫斯科、圣路易斯、首尔、上海、北京等多处基地,为全球游戏开发者提供最快速直接的问题反馈,让每一款游戏都可以在全球以及本土玩家的PC上稳定运行如飞。
非常先进的电脑游戏开发通常是复杂的工程,需要开发人员、艺术家和设计人员团队共同合作完成。考虑到开发的延迟会对一个游戏的预算产生巨大的影响,NVIDIA开发了一套完整的应用工具,帮助开发人员在开发并优化游戏时节省时间和金钱。
“如今大预算的电脑游戏非常好的性能的开发和检测非常复杂,”Massive Entertainment的技术总监Niklas Westberg说:“NVIDIA Developer Toolkit(开发人员工具组件)是一套帮助工具,这个组件里的各种工具能帮助我们以更少的精力完成更多的工作。NVIDIA工具帮助我们将更多时间专注于《World in Conflict》的游戏可玩性,这样我们才能为游戏玩家提供非常好的的游戏体验。”
NVIDIA发布的NVIDIA Developer Toolkit(开发人员工具组件)为开发人员提供了全新的强大工具,让他们以更少的时间开发突破性游戏内容。这两款广泛应用的工具使开发人员在进行游戏视觉效果开发和性能调整及其他实时应用程序开发时,能够节省大量的时间和成本。
“我们广泛使用它来优化Unreal Tournament 3(虚幻3)”,Epic Games的引擎程序员Daniel Wright说:“帧诊断器能够快速找到渲染缺陷,而帧分析器能够快速识别性能问题。这个工具非常出色。它能够与我们的引擎实时互动,这使我们有短暂的循环时间,这是至关重要的。”
如果你喜欢玩国外游戏,那保证可以一眼认出下面的Logo,很多游戏在进入主选单前总会飞出那个标志,而且通常没办法ESC跳过。由于带着大大的NVIDIA,大家总认为是NVIDIA“收买”了某个游戏,让游戏特别针对NVIDIA的硬件做非常好的化。
由于NVIDIA显卡在加入游戏之道计划的游戏中,执行效率普遍高于竞争对手的产品,因此不少人在质疑游戏之道计划是否暗中在进行了某种作弊行为。实际上优化和作弊尽管都会令游戏性能得到提升,但两者是有本质区别的。作弊行为是指刻意关闭某种游戏特效,令画质缩水来获得更高的性能。
而游戏优化是指在保留游戏“原汁原味”的基础上,对执行效率进行提升。游戏之道只是对游戏开发提供技术支持,并没有因为NVIDIA显卡的缘故去除掉某种特效,以换取性能的提升。而相反在加入游戏之道计划的游戏中,针对NVIDIA显卡还会加入更多的游戏特效(如PhysX、3DVision等),以供玩家进行选择。另外加入游戏之道计划的游戏并没有垄断GPU,任何显卡均可运行。
PhysX是NVIDIA的一大法宝,在NVIDIA DX11显卡面世之前,旧的N卡正是凭借该技术与A卡相抗衡。通过笔者此前的网友调查来看,虽然PhysX的关注度没有DX11那么高,但还是拥有很多忠实的用户,一些玩家为了同时追求DX11与PhysX,费尽心机通过破解杂交的方式来让N卡和A卡协同工作。
《地铁2033》:同时支持DX11和PhysX
此前想要实现物理效果必须购买专用的物理加速卡,而NVIDIA收购了Ageia公司之后,将PhysX技术以完全免费的形式附送给了GeForce显卡,让N卡用户多了一个非常炫的功能。
NVIDIA在游戏界有着举足轻重的影响力,和众多游戏开发商保持着密切的合作关系,大名鼎鼎的“The Way”计划就保证了N卡在几乎所有游戏大作中都有着良好的性能发挥。PhysX物理引擎被NVIDIA收入囊中之后,原本屈指可数的物理游戏逐渐开花结果,以《镜之边缘》、《蝙蝠侠》、《黑暗虚空》为代表的一些重量级大作开始使用PhysX物理引擎,影响力非同小可。
国产FPS网游MKZ中爆炸、破坏、玻璃和布料使用了PhysX技术
而且,中国本土游戏开发商也开始使用PhysX引擎来增强画面,比如《MKZ铁甲突袭》和《剑网3》都内置了PhysX支持,可见PhysX技术显然要比其它同类物理技术更易用一些。
国产网游《剑网3》中,使用PhysX实现了逼真的衣物和布料效果
虽然物理加速技术还没有一个统一的标准,但PhysX无论从游戏数量还是画面效果方面,都更胜一筹。随着使用PhysX引擎的游戏越来越多,少有的PhysX显然将会成为事实上的标准。
早在两年以前,NVIDIA就正式发布了3D Vision立体显示技术,并且联合显示器厂商推出了120Hz的3D显示器,为广大游戏玩家带来了真正切实可用的3D立体解决方案。到了今年,多部重量级3D电影巨作的上映,让更多的用户一睹立体显示的震撼效果,直接推动了3D立体的需求,2010成为了3D立体元年。
确实,3D游戏发展至今,画面很难会有质的提升,但3D Vision技术的引入可以给人眼前一亮的感觉,可以说又是一场视觉革命:
NVIDIA经过多年的发展,产品和技术方面已经非常成熟了,目前几乎所有的PC游戏都能近乎完美的支持3D Vision技术,配以3D眼镜和120Hz显示器的话,就能得以完美呈现。此前之所以未能得到普及,是因为用户了解还不够多,另外3D显示设备量价都不如人意,而现在时机成熟了。
如今,所有的PC游戏都能支持3D Vision技术,所有的2D普通电影都可以通过PowerDVD搭配CUDA技术实时虚拟成3D影片,片源也不再是问题。加之今年3D显示器如雨后春笋般出现在市场上,价格已经贴近主流,普通用户组建一套3D PC不再是痴人说梦。
大部分人可能都想得蛮黑暗的,在小巷里NVIDIA与游戏厂商进行不可告人的秘密交易,但实际上通过一些深入的调查和采访,事实和我们想的还是很有差距的。想知道TWIMTBP计画幕后在干嘛,NVIDIA到底付了多少钱给游戏厂商吗?
这位傻笑的大哥是Roy Taylor,NVIDIA的Vice President of Content RelATIonship,简单的说,就是负责TWIMTBP的大头。
Keita Lida是Director of Content Management Asia-Pacific,是亚洲区负责TWIMTBP的人。下面是一段专访重点摘录:
RT:你们有一个问题是NVIDIA和游戏厂商多早开始合作,答案是尽可能的早。大部分的游戏开计画都是1年半到两年,最早的时候,NVIDIA的工程师会过去给他们建议,告诉他们哪些特效放在游戏里会最好。再来,我们提供工具来生产内容和除错,接下来做游戏测试,我们在莫斯科有一个GTL,可以在250种PC环境下做游戏测试,然后再把游戏放到nZone网站让玩家测试,得到玩家PC的数据,并取得OPS非常好的化的玩家设定。一个重要的目标,是让图形特效融入玩法之中。
Q:问直接一点,TWIMTBP会牵涉到金钱吗?比如付给超级大作一笔钱,请他们对NVIDIA GPU非常好的化。
RT:答案是“没有,我们没有付钱”。我们也不必付钱,因为我们提供的协助,可以让他们卖更多游戏给GeForce的玩家。
虽然仅仅是一家之言,但是相信看了上面的材料大家对NVIDIA的“The Way”有了更客观的认识。事实上出于自己利益的考虑,很少有游戏公司故意劣化显卡对游戏的支持,而区别仅仅在于:NVIDIA在很多游戏制造过程中就参与了进去,开始系统的优化,而ATI的则更倾向于游戏发布前后,去完善驱动。
2010年7月12日NVIDIA发布了一款专为游戏所打造的显卡核心——GF104。在GF104发布之前,大家都以为NVIDIA会把GF100核心的主要规格全部减半,从而制造出一颗拥有256SP 256Bit的主流核心。事实上之前国内外的媒体都是这样猜测的,因为GF100模块化四核心的设计,很容易将其“拆分为”规模大小不一的中低端核心:
但NVIDIA却没有这样做,最终GF104核心的规模出乎所有人的预料!之前NVIDIA为了提升GPU并行计算的效率,像CPU那样不惜成本的设计了大容量L2。L2对于性能的贡献主要集中在密集型计算任务当中,而对于普通的图形渲染来说,贡献就非常小了。那么如果将这些L2的容量进一步压缩,把节约出来的晶体管都变成CUDA核心的话,那么图形渲染性能将会得到显著提升。
NVIDIA对一颗次高端的GPU核心进行了重新设计,虽然沿用了GF100优秀的架构,但在微观架构上进行了诸多改良,其最终目的就是以最小的代价,获得最高的游戏性能,为挑剔的游戏玩家提供最具性价比的选择。
GF114相对于GF104来说工艺更加完善,细节的优化让新核心、Shader以及显存频率方面都得到了大幅度的提高。GTX560其实就是GF114屏蔽了48个CUDA核心而来的,而这款产品NVIDIA并没有出任何的公版样品,也没有任何的指导频率,AIC们可以自由发挥。
总的来说,游戏之道就是NVIDIA建立起来的一座和游戏厂商沟通协作的桥梁,对游戏的推动发展起了积极的推动作用。而在硬件方面NVIDIA也为广大玩家不少极具性价比的产品,为游戏之道奠定了坚实基础。作为游戏玩家来说,我们应该希望NVIDIA游戏之道上一路走好。■<