Linux系統(tǒng)下的游戲現(xiàn)狀分析

2013-05-31 11:41:27來(lái)源:極客范作者:陳舸

雖然桌面版Linux是一個(gè)充滿誘惑力的平臺(tái),但有一點(diǎn)“硬傷”卻讓很多人沒(méi)有選擇投入Linux的懷抱——那就是PC Gaming。不管你喜歡與否,Windows平臺(tái)才是PC Game的事實(shí)標(biāo)準(zhǔn)。你沒(méi)法指望Linux能對(duì)你最愛(ài)的游戲提供支持,

雖然桌面版Linux是一個(gè)充滿誘惑力的平臺(tái),但有一點(diǎn)“硬傷”卻讓很多人沒(méi)有選擇投入Linux的懷抱——那就是PC Gaming。不管你喜歡與否,Windows平臺(tái)才是PC Game的事實(shí)標(biāo)準(zhǔn)。你沒(méi)法指望Linux能對(duì)你最愛(ài)的游戲提供支持,但是你也可能會(huì)感到驚訝:有一些Windows上的游戲可以通過(guò)Wine這個(gè)兼容層來(lái)在Linux上運(yùn)行。

tuxgame-300x300

盡管游戲支持可以算作是桌面版Linux的一大短板,但這種情況似乎正在改變。隨著Valve公司正把流行的游戲平臺(tái)Steam移植到Linux之上,以及對(duì)Windows 8的強(qiáng)烈批判,我們有理由預(yù)計(jì)游戲產(chǎn)業(yè)在Linux平臺(tái)上會(huì)有一個(gè)更加光明的未來(lái)。

Linux下的原生游戲

市面上的大多數(shù)游戲都是為Windows系統(tǒng)而編寫(xiě)的。如果你將一張星際爭(zhēng)霸2的光盤(pán)塞入你的Linux電腦,哦,那不會(huì)如你所愿的——這游戲得Windows才能玩。游戲開(kāi)發(fā)者需要更多的支持Linux系統(tǒng)。

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

Aquaria-Demo_1

基于瀏覽器的網(wǎng)頁(yè)游戲在Linux上運(yùn)行的相當(dāng)好。憤怒的小鳥(niǎo)、Cut the Rope以及所有其他來(lái)自于Chrome 網(wǎng)上商店中的酷游戲都可以在Linux上運(yùn)行,這和Windows還有Mac沒(méi)什么差別。所有的Flash游戲比如像Kongregate上的那些也都能在Linux上玩到。

angry-birds-chrome-on-linux

說(shuō)到Linux這個(gè)開(kāi)源軟件的集散地,當(dāng)然也會(huì)有不少開(kāi)源的免費(fèi)游戲可以玩到,你可以通過(guò)Ubuntu軟件中心(或者你的Linux發(fā)行版的軟件源)來(lái)安裝它們。但是請(qǐng)不要指望能找到一款游戲能夠與當(dāng)今最新最棒的Windows商業(yè)游戲相媲美,不過(guò)還是有一些優(yōu)秀的開(kāi)源游戲值得一試。如果你想玩玩?zhèn)鹘y(tǒng)的多人FPS游戲,不妨試試Nexuiz(現(xiàn)在稱為“Classic Nexuiz”)或者Nexuiz的衍生品Xonotic。如果想玩一些節(jié)奏較慢的,更專注于策略類的游戲,那么Battle for Wesnoth是個(gè)不錯(cuò)的選擇,這是一個(gè)回合制的幻想類戰(zhàn)略游戲。還有一些Linux上的休閑小游戲也不錯(cuò),下面這些網(wǎng)站也能幫你找到一些Linux上的游戲。

nexuiz-on-ubuntu

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

mdk

Linux上的A+++級(jí)大作以及Steam平臺(tái)

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

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

steam-on-linux-with-wine

這場(chǎng)Linux游戲風(fēng)暴的另一個(gè)信號(hào)是EA公司開(kāi)始發(fā)布Linux游戲了。EA在Ubuntu軟件中心中添加了兩個(gè)游戲,命令與征服:泰伯利亞聯(lián)盟以及創(chuàng)世紀(jì)之王(Lord of Ultima)。不幸的是這些游戲只是網(wǎng)頁(yè)游戲。但是至少EA開(kāi)始注意到Linux上的游戲需求了,那么未來(lái)就有可能推出Linux上的原生游戲。

顯卡驅(qū)動(dòng)

要在Linux上玩游戲,很重要的一點(diǎn)是顯卡支持。大多數(shù)Linux發(fā)行版默認(rèn)采用的是開(kāi)源的顯卡驅(qū)動(dòng)程序。但是AMD(前ATI)和NVIDIA同時(shí)也為L(zhǎng)inux提供閉源的顯卡驅(qū)動(dòng)。

這些私有的顯卡驅(qū)動(dòng)比起開(kāi)源驅(qū)動(dòng)來(lái)說(shuō)能提供優(yōu)秀的多的3D性能。歷史上NVIDIA的閉源3D驅(qū)動(dòng)比AMD在穩(wěn)定性和性能表現(xiàn)上都要優(yōu)秀。在Linux上要榨干顯卡的3D性能,你得用NVIDIA的顯卡。

板載的Intel集成顯卡也能工作在Linux上,甚至Intel自己也在幫助開(kāi)發(fā)他們的開(kāi)源驅(qū)動(dòng)?墒蔷拖裨赪indows上一樣,Intel的顯卡性能和NVIDIA或者AMD相比還差得遠(yuǎn),盡管Intel的顯卡一直在進(jìn)步。

玩Windows游戲

大多數(shù)你想玩的游戲很可能都不能原生支持Linux。但是,也許你還是可以通過(guò)Wine來(lái)進(jìn)行游戲。Wine是一個(gè)開(kāi)源的Windows兼容層,它嘗試在Linux上實(shí)現(xiàn)Windows API。換句話說(shuō),它能讓你在Linux上運(yùn)行Windows應(yīng)用程序。但是,它并不是完美的,因此別指望任何游戲都能用Wine來(lái)玩。

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

playonlinux-games-install-menu

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

關(guān)鍵詞:Linux游戲

贊助商鏈接: