《堕落之王》:底层权限API复杂 不敢试水Mantle

堕落之王

在接受媒体采访时,《堕落之王》制作组Deck13的 Michele Giacalone讨论了Mantle和DX12的差别,她表示,Mantle和整个底层权限API的概念很复杂,如果没有强大技术背景的话,很难掌握运用。

“底层权限API其实是一套比较简单的,很贴近硬件架构的工具,允许开发者进一步发挥硬件性能,这是表层权限API,例如DX11,做不到的。”

“但相应的代价则是需要开发者进行更多的工作,因为许多设定都不是自动默认的了,需要手动进行编写。这以前都是开发主机游戏的工序,所以概念本身并不信,只不过是Mantle发布了以后引起了人们注意。”

道理很明显,底层权限API能够带来优势,但有付出才有回报,开发者需要具备技术知识,进行额外的劳动才能玩得转。这一点微软的DX12 API也是同样的态度。

微软前阶段曾宣布,DX11.3将于2015年发布,这就是专门面向那些习惯了表层权限API,无法发挥DX12功能的开发者的。这也从侧面证明了底层权限API想要用好是有难度的,或许对于独立制作组来说不太现实。

Michele继续说,由于平台的限制,Mantle可能前景并不乐观。

“老实讲我现在不会试水Mantle,主要就是因为它的平台限制。不过我真的很赞赏他们对未来PC API的贡献。DX12能够提升PC平台的表现,但这并不是神奇的魔法棒,挥一挥就变漂亮。这是需要开发者们绞尽脑汁,付出汗水才能提升性能表现的工具。”

《堕落之王》游戏截图:

相关领域
游戏