去年蒙特利尔的一次会议上,NVIDIA推出了Game Works开发包,它整合了NVIDIA的PhysX、TXAA、曲面细分、HBAO+以及FlameWorks、FaaceWorks等工具,可以帮助开发者使用NVIDIA的各种3D技术,简化开发流程。这本来是一件好事,但是GameWorks带给开发者的并不完全是方便,因为Gameworks采取了“黑盒”操作,别说给AMD及Intel GPU机会了,就连开发者也看不到自己的代码,看来跟了NVIDIA别说“出轨”了,看别人一眼的机会都没有。
业内多个大腕级开发者对NVIDIA的Gameworks黑盒操作表示不满
业内多个大腕级游戏开发者在推特上展开了这样一个讨论,简单介绍一下其中几个人物,John Kloetzli是Firaxis公司的图形程序员,Bart Wronski、Michal Drobot是育碧公司蒙特利尔工作室的图形程序员(育碧进来发布的三款游戏还都是跟NVIDIA合作的,包括看门狗)、Timothy Lottes是前NVIDIA公司员工,TXAA技术的作者,现在转投EPIC公司,Johan Adersson是DICE创始人、核心,是图形界的大牛之一,虽然DICE现在勾搭了AMD,不过Johan一直是NVIDIA的座上宾,去年NVIDIA的蒙特利尔会议上他还跟卡马克、EPIC创始人Tim Sweeney一同与会。
这些程序员中不乏连NVIDIA的亲密合作伙伴,不过他们现在都在声讨GameWorks苛刻的封闭政策,配套文档不公布不说,黑盒操作更让开发者失去了主动权,只要用了GameWorks的运行库文件,在NVIDIA之外的平台上,代码就被隐藏了,开发者自己不能修改这些代码,而且AMD和Intel也不能通过自己驱动提供优化,也就是只要你用了NVIDIA的GameWorks,开发出的游戏只能在NVIDIA设备上展示最好的效果,其他平台就不是NVIDIA关心的事了。
这事太正常不过了,这样的例子不是第一个,也不是最后一个,去年Extremetech网站实际上就已经刊文分析过Gameworks的“霸道”了,从NVIDIA的角度来说,这很正常,他们肯定不会为竞争对手考虑,但是开发商不一样,就算跟NVIDIA合作了,也不可能完全不顾非NVIDIA平台,钞票重要,但是面子也得要。
这事还让我想到了之前AMD与NVIDIA就FreeSync、G-Sync的争论,AMD甚至提出了技术私有制与普惠制的理念问题。
关注天下网吧微信,了解网吧网咖经营管理,安装维护:
本文来源:不详 作者:佚名