Linux平臺制勝關鍵,遊戲性能比Windows要好?
雖然Valve公司將Steam及遊戲引入Linux平臺一事引發了GNU之父對DRM反盜版機制違背自由、開源原則的擔憂,但是Linux系統中迎來主流遊戲廠商的支援依然是一個里程碑事件,對推動Linux發展來說依然是利大於弊。
Valve開發Linux遊戲並非簡單的移植工作,因為Linux底層的圖形API與目前Windows作業系統使用的並不一樣,前者主要基於開放的OpenGL,而Windows系統依賴的是微軟的DirectX,後者已經成為絕對的主流,使用OpenGL API製作遊戲的公司少之又少,最知名的就是卡馬克帶領的id software了。
其實OpenGL與DX在技術上有共通之處,DX11中引入的曲面細分技術在OpenGL中也同樣支援。具體到Valve的《Left 4 Dead 2》遊戲來說,雖然只是DX9級別的技術,但在Linux平臺下這款遊戲還有了額外的優勢,那就是性能比Windows平臺還要高。
Phoronix報導稱,在一套i7-3930K處理器+GTX 680顯卡的平臺上,Win7 SP系統下使用D3D渲染《Left 4 Dead 2》遊戲有270fps,但在Linux系統下使用OpenGL渲染則有315fps,性能高了17%,而在Windows系統下使用OpenGL渲染也只有303fps,總之Linux系統的遊戲性能要好一些。
這只是目前所知的《Left 4 Dead 2》Linux平臺遊戲資訊,詳細情況還要等到下周,因為Valve公司將在今年的SIGGRAPH會議上講述他們是如何優化Linux系統下的遊戲用戶端的。
|