游戲開發商羅克娛樂公司和源代碼開放組織計劃向游戲進軍,力爭使 Linux 成為一個非常優秀的游戲平台。
“目前開發商對在 Linux 下開發游戲最頭痛的問題就象以前的 DOS 一樣”,羅克公司的董事長斯科特在 Linuxworld 展覽會上說:“著重強調了設計 Linux 游戲平台的困難之處”。負責 Atipa Linux 解決方案的技術人員在 Linuxworld 展覽會花費了兩個多小時才配置好,讓 Quake 3 運行,在預裝 Linux 的 Atipa 計算機上運行。
問題的關鍵是 Linux 只支持 3-D 模式的圖形顯卡,要在 Linux 上開發游戲,必須解決在 Linux 運行 3-D 模式的顯卡問題。
對當前市場上的許多 3-D 顯卡,OpenGL 的支持明顯不夠。在許多情況下,即使支持,Linux 的圖形工作平台也不能達到理想效果,使游戲的性能在一定程序上有所折扣。
隨著 Linux 內核的發展,到 Kernel 2.2.40 以後,將會有所改變。眾所周知,Xfree86 公司是一家專門從事對 Linux 圖形硬件支持公司,為對 3-D 顯卡提供更好的支持,采取了兩種更新的技術 - DIRECT RENDERING INFRASTRUCTURE (DRI) 和硬件加速 (hardware-accelerated) 技術。
DRI 技術將使游戲和其他應用程序直接訪問使用圖形顯示卡。目前通過 X-Windows 接口傳送 3-D 命令與微軟的程序接口相似,性能相近,明顯地降低了性能。DRI 技術將解決整個系統的瓶頸問題。
DRI 技術將可以讓游戲和其他應用程序以一種安全,穩定,高效的方式直接訪問圖形顯示卡。將硬件加速做為 X-Window 的基本特性,Xfree86公司的 Xfree86 4.0 版本將使 Linux 的重要開發商,如:RedHat , Corel , Suse 公司對開發 Linux 游戲加以重視,加大投資。
——摘自:http://linux.tcpip.com.cn