《墮落之王》:底層權限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平台的表現,但這並不是神奇的魔法棒,揮一揮就變漂亮。這是需要開發者們絞盡腦汁,付出汗水才能提升性能表現的工具。”
《墮落之王》遊戲截圖: