每個人都知道創造良好的遊戲體驗的一個因素是吞吐量。問我創造出色的遊戲體驗的一個因素是什麼,甚至在完成問題之前,我會站起來,拍打著您用手伸出的一切,然後吼叫“吞吐量”。所以Valve Linux博客寫道:“創造良好的遊戲體驗的一個因素是吞吐量”,我都喜歡“是,顯然”,然後迅速掃描文章的其餘部分以找出這意味著什麼。事實證明,這意味著閥門已經設法剩下4 DEAD 2運行快點在Linux中比Windows中的Linux。當然,只有大約4%的速度,但是考慮到Linux開發閥的早期是令人印象深刻的。
Valve的Linux不僅在Theaking Weave 4 Dead 2中工作,還可以改善自己的遊戲,而且通過改善公共圖形驅動程序來使Linux遊戲從整體上受益。 Valve解釋說:“ [績效改進,優化圖形驅動程序]的第三類特別有趣,因為它涉及與硬件製造商合作以識別驅動程序中的問題,從而改善了使所有遊戲受益的公共驅動程序。在驅動程序中識別駕駛員攤位並在驅動程序中添加多線程支持是該團隊工作結果的兩個示例。”
最近對Linux開發的興趣伴隨著Gabe Newell的Fresh Anti-Windows情感,他在其中貼上了烙印Windows 8“災難”。這種轉變使閥門很容易成為現在地球上最令人興奮的Linux開發人員之一 - 不難設想開放的操作系統在某個時候成為源發動機的精神故鄉。但是,窗戶構建幾乎沒有被忽略。相反,Linux開發人員似乎正在製作兩個都版本更有效。
Valve Linux博客透露:“左4死2在Linux上以315 fps運行。” “鑑於我們在Windows版本上花費了更多的時間,Linux版本的運行速度比Windows版本(270.6)更快。但是,它確實談到了內核和OpenGL的潛在效率。有趣的是,在與硬件供應商合作的過程中,我們還加速了Windows上的OpenGL實現。左4死2現在以303.4 fps運行,並使用該配置運行。”
Linux對遊戲而言是更好的情況嗎?不完全。該帖子繼續識別Direct3D中不存在的“每批微秒開銷”,並思考如何將其對Linux殭屍的改進進行,並將其應用於Windows殭屍。在Valve Linux博客。要進一步閱讀,請查看關注帖子的評論 - 閥門已經進行了調節,以確保它們建設性,有趣,周到科學。