Linux 下的遊戲現狀分析

來源:互聯網
上載者:User
雖然案頭版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的顯卡。

oschina            發佈於: 2013年05月30日 (25評)                        

板載的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上的酷遊戲嗎?請在評論欄中為大家分享吧。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.