来源:中关村在线
虽然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系统下的游戏客户端的。


pl_014 于 2012-08-04 21:55:56发表:
linux现在显卡驱动还是个问题了,支持linux的游戏也很少,现在还是瘟到死适合游戏玩家。
joyrce 于 2012-08-03 14:45:18发表:
这能得到XX的承认么
okzokz123 于 2012-08-03 11:57:58发表:
同时需要鞭策显卡制造商开发更高效的linux驱动