Linux下的游戲現狀分析

>>>  創業先鋒 眾人拾柴火焰高  >>> 簡體     傳統

  雖然桌面版 Linux 是一個充滿誘惑力的平臺,但有一點“硬傷”卻讓很多人沒有選擇投入 Linux 的懷抱——那就是 PC Gaming。不管你喜歡與否,Windows 平臺才是 PC Game 的事實標準。你沒法指望 Linux 能對你最愛的游戲提供支持,但是你也可能會感到驚訝:有一些 Windows 上的游戲可以通過 Wine 這個兼容層來在 Linux 上運行。

tuxgame-300x300

  盡管游戲支持可以算作是桌面版 Linux 的一大短板,但這種情況似乎正在改變。隨著 Valve 公司正把流行的游戲平臺 Steam 移植到 Linux 之上,以及對 Windows 8 的強烈批判,我們有理由預計游戲產業在 Linux 平臺上會有一個更加光明的未來。

  Linux下的原生游戲

  市面上的大多數游戲都是為 Windows 系統而編寫的。如果你將一張星際爭霸 2 的光盤塞入你的 Linux 電腦,哦,那不會如你所愿的——這游戲得 Windows 才能玩。游戲開發者需要更多的支持 Linux 系統。

  不幸的是,只有極少數人這么做了。有一個組織一直以來都在支持 Linux 平臺上的游戲,這就是著名的 Humble Indie Bundle。他們堅持所有出品的游戲都應該包含 Linux 版的。如果你已經購買過一些 Humble 出品的游戲合集,那你很可能已經有不少可以在 Linux 上運行的游戲了。如果你沒有買過任何游戲合集,那么仍然可以單獨購買其中的某些游戲——Ubuntu 軟件中心可作為購買的渠道。如果你已經購買過游戲合集,也可以在 Ubuntu 軟件中心中激活游戲,然后下載并安裝。這些合集游戲包括 Bastion、Limbo、World of Goo、Braid、Psychonauts、Machinarium、Trine、Super Meat Boy 等等。

Aquaria-Demo_1

  基于瀏覽器的網頁游戲在 Linux 上運行的相當好。憤怒的小鳥、Cut the Rope 以及所有其他來自于 Chrome 網上商店中的酷游戲都可以在 Linux 上運行,這和 Windows 還有 Mac 沒什么差別。所有的 Flash 游戲比如像 Kongregate 上的那些也都能在 Linux 上玩到。

angry-birds-chrome-on-linux

  說到 Linux 這個開源軟件的集散地,當然也會有不少開源的免費游戲可以玩到,你可以通過 Ubuntu 軟件中心(或者你的 Linux 發行版的軟件源)來安裝它們。但是請不要指望能找到一款游戲能夠與當今最新最棒的 Windows 商業游戲相媲美,不過還是有一些優秀的開源游戲值得一試。如果你想玩玩傳統的多人 FPS 游戲,不妨試試 Nexuiz(現在稱為“Classic Nexuiz”)或者 Nexuiz 的衍生品 Xonotic。如果想玩一些節奏較慢的,更專注于策略類的游戲,那么 Battle for Wesnoth 是個不錯的選擇,這是一個回合制的幻想類戰略游戲。還有一些 Linux 上的休閑小游戲也不錯,下面這些網站也能幫你找到一些 Linux 上的游戲。

nexuiz-on-ubuntu

  哦,忘了說,有許多主機模擬器(console emulators)也可以在 Linux 上運行,這樣你就可以在 Linux 上玩一些主機游戲了,只要你有游戲 ROM 就行了。通過 DOSBox,你還可以在 Linux 上玩一些老的經典 DOS 游戲。下圖這個游戲還有人記得嗎?

mdk

  Linux上的A+++級大作以及 Steam平臺

  如今,那些熱門的主流A+++級游戲在 Linux 上的支持變得愈發少了。早前著名的 id software 公司推出過 Doom3、Quake4 以及 Enemy Territory:Quake Wars 的 Linux 版,但是現在 id 已經不打算繼續在 Linux 上推出 Rage 以及今后開發的游戲了。Epic Games 曾在 Linux 上推出過虛幻競技場以及虛幻競技場 2004,但是像戰爭機器(Gears of War)這樣的大作卻從未登陸過 Linux。雖然 Epic Games 曾經承諾過虛幻競技場 3 會包含對 Linux 的支持,可是當年承諾的“很快就會支持 Linux”一拖就是好幾年,直到最后宣布 UT3 將不支持 Linux。

  這種現狀似乎將得到改善。隨著 Windows 8 以及系統自帶的軟件應用商店的推出,有可能某一天微軟會封閉 Windows 平臺,不再允許其他第三方的軟件商店如 Valve 公司大紅大紫的 Steam 平臺繼續存活于 Windows。Valve 公司已經把 Steam 以及該公司旗下的一些熱門游戲移植到了 Linux 上。Linux 上的 Steam 平臺一經推出,玩家們就可以在 Linux 上玩到像 Left 4 Dead 2 以及 Team Fortress 2 這樣的大作了。如果你購買了可以運行在 Linux 上的游戲,那么安裝起來會非常簡單。也許有一天 Valve 公司會以 Linux 為基礎開發他們自己的主機平臺——Steam Box,這就會導致有更多的游戲開始支持 Linux。

steam-on-linux-with-wine

  這場 Linux 游戲風暴的另一個信號是 EA 公司開始發布 Linux 游戲了。EA 在 Ubuntu 軟件中心中添加了兩個游戲,命令與征服:泰伯利亞聯盟以及創世紀之王(Lord of Ultima)。不幸的是這些游戲只是網頁游戲。但是至少 EA 開始注意到 Linux 上的游戲需求了,那么未來就有可能推出 Linux 上的原生游戲。

  顯卡驅動

  要在 Linux 上玩游戲,很重要的一點是顯卡支持。大多數 Linux 發行版默認采用的是開源的顯卡驅動程序。但是 AMD(前 ATI)和 NVIDIA 同時也為 Linux 提供閉源的顯卡驅動。

  這些私有的顯卡驅動比起開源驅動來說能提供優秀的多的 3D 性能。歷史上 NVIDIA 的閉源 3D 驅動比 AMD 在穩定性和性能表現上都要優秀。在 Linux 上要榨干顯卡的 3D 性能,你得用 NVIDIA 的顯卡。

  板載的 Intel 集成顯卡也能工作在 Linux 上,甚至 Intel 自己也在幫助開發他們的開源驅動。可是就像在 Windows 上一樣,Intel 的顯卡性能和 NVIDIA 或者 AMD 相比還差得遠,盡管 Intel 的顯卡一直在進步。

  玩 Windows游戲

  大多數你想玩的游戲很可能都不能原生支持 Linux。但是,也許你還是可以通過 Wine 來進行游戲。Wine 是一個開源的 Windows 兼容層,它嘗試在 Linux 上實現 Windows API。換句話說,它能讓你在 Linux 上運行 Windows 應用程序。但是,它并不是完美的,因此別指望任何游戲都能用 Wine 來玩。

  要安裝你最愛的 Windows 游戲(以及其它 Windows 支持的軟件),你需要用到 PlayOnLinux。PlayOnLinux 有著方便易用的圖形界面,能夠自動下載、安裝并調整所支持的 Windows 游戲,這樣它們就能在 Wine 下正常運行。如果某個游戲是 PlayOnLinux 所支持的,而且你有一塊足夠牛的顯卡,那么安裝并開始享受游戲應該是非常容易做到的。

playonlinux-games-install-menu

  要看看你最愛的游戲以及其它一些 Windows 應用程序是否能運行于 Linux 之上,請搜索 Wine AppDB。一般來說,你會發現那些老的熱門游戲會工作的非常好——比如,魔獸世界就支持的非常好。比較新的游戲比如激戰2(Guild Wars 2)可能會支持,但是會有一些突出的 bug,需要做大量的摸索。如果那些最新的游戲一出來你就想玩到,那么 Linux 不適合你,至少現在不適合。這也是為什么很多游戲玩家會裝雙系統,Windows 就是用來玩游戲的。

  你在 Linux 上有什么玩游戲的經驗嗎?Wine 能支持你最愛的游戲嗎?你想推薦一些 Linux 上的酷游戲嗎?請在評論欄中為大家分享吧。


網載 2013-08-09 13:25:52

[新一篇] 別打飛機了 微信陌陌們最該做的六大游戲

[舊一篇] 《王國保衛戰前線》深度評測
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表