絕大多數(shù)人給新電腦裝喜愛的游戲時,都會選擇Windows,以前的我也不例外,甚至為此長期保持雙系統(tǒng)。畢竟,Windows本就是PC游戲的主流系統(tǒng)。不過這些年來,Linux的游戲適配能力一直在穩(wěn)步提升,近幾年更是成了比Windows更合我心意的選擇。曾幾何時,Linux的游戲生態(tài)貧瘠得像我的錢包,現(xiàn)在不僅能支持絕大多數(shù)Windows獨占游戲(少數(shù)聯(lián)機大作除外),還能運行模擬主機游戲,部分場景下的運行速度甚至比Windows還要快。
Linux能玩游戲嗎?
首先,Linux幾乎能運行所有獨立游戲,以及大部分3A大作,除了《反恐精英》《無畏契約》這類聯(lián)機游戲。運行方式也很多樣,可通過Wine/Proton兼容層、原生運行,或是虛擬機啟動,而且不局限于SteamOS,你常用的任意一款Linux發(fā)行版如Ubuntu、Linux Mint、Fedora都能實現(xiàn)。
![]()
Linux上玩不了的游戲,大多是搭載了內(nèi)核級反作弊系統(tǒng)的作品,這類反作弊往往會刻意屏蔽Linux設(shè)備。對我來說這反而無所謂,反正我有大量Steam和GOG平臺的單機游戲庫存,都能在Linux上暢玩。
Wine和Proton是在Linux上運行Windows獨占游戲的工具,能讓游戲性能無限接近原生水平。Proton基于Wine開發(fā),而Wine的核心作用是實現(xiàn)不同操作系統(tǒng)間的系統(tǒng)調(diào)用轉(zhuǎn)換。當(dāng)游戲發(fā)起僅Windows支持的API請求時,Wine會將其轉(zhuǎn)為POSIX API調(diào)用,同時模擬Windows文件系統(tǒng)及其他Windows專屬特性。再搭配DXVK等工具轉(zhuǎn)換DirectX調(diào)用、通過游戲?qū)傺a丁修復(fù)漏洞,Proton徹底打通了Windows與Linux的壁壘,讓W(xué)indows獨占游戲能在Linux上流暢運行。
![]()
我甚至曾在一塊幾百塊錢的樹莓派5板子上用基礎(chǔ)版Wine(未裝Proton和DXVK)運行GOG游戲,除了個別因x86虛擬機或樹莓派老顯卡導(dǎo)致的問題外,其余游戲都運行得絲滑順暢。
盡管目前Linux對反作弊系統(tǒng)的游戲支持并不好,但《艾爾登法環(huán)》《光環(huán):士官長合集》《堡壘之夜》等重磅作品所搭載的Easy Anti-Cheat、Battl Eye反作弊,即便開發(fā)者未主動開啟適配,也能通過Proton在Linux上運行。這類反作弊需要開發(fā)者在編譯游戲時就手動啟用Linux支持,這一點或許會勸退部分游戲廠商,但仍有相當(dāng)多的開發(fā)者選擇開放支持。此外,《逃離塔科夫》等游戲也已計劃推出Linux適配,只是尚未落地。
而《我的世界》這類經(jīng)典老游戲大多沒有反作弊機制,同樣能在Linux上暢玩。我本身不怎么玩最新的熱門大作,對我而言,Linux的游戲適配已經(jīng)十分完善。
Linux運行游戲更快嗎?
絕大多數(shù)玩家都認(rèn)同,幀率(FPS)是衡量游戲運行效果的核心指標(biāo)。幀率的小幅提升,往往就能決定高手玩家在對局中是碾壓對手還是遺憾落敗。就算是玩《我的世界》,幀率低于15幀我也會覺得難以操作。
Linux的空閑內(nèi)存占用極低,同時運行多款高負(fù)載程序(比如邊直播邊玩游戲)時也能保持更快的運行速度,再加上更低的CPU占用,運行《文明7》這種原生Linux游戲時能實現(xiàn)更高的幀率。這種性能提升對普通玩家和游戲主播都很實用,對我這臺老電腦來說更是一種恩賜。
![]()
而且這一優(yōu)勢并非只針對原生Linux游戲。Wine和Proton運行游戲的性能也無限接近原生,意味著大多數(shù)Windows游戲都能在Linux上無壓力運行。甚至還有個有趣的現(xiàn)象:部分游戲通過Wine運行,速度比原生Linux版還要快,尤其是采用Unity引擎制作的幾款游戲。究其原因,大概率是Windows版本的優(yōu)化比Linux版本更到位。
模擬器游戲體驗如何?
RetroArch是全平臺通用的模擬游戲平臺,支持幾乎所有主機的模擬器,從FC、世嘉MD,到N64、DC、NGC、PS2,覆蓋全面。同時,也有非常成熟的PS3模擬器RPCS3,以及值得嘗鮮的PS4模擬器shadPS4,它們操作簡單、界面簡潔,這也是其風(fēng)靡的原因。我甚至經(jīng)常用模擬器重溫《星之卡比:夢之泉》《寶可夢:火紅》等老掉牙的游戲,它們的易用性也是我轉(zhuǎn)向Linux的重要原因。
![]()
一方面,Linux上安裝RetroArch十分簡單,不同發(fā)行版均可直接在系統(tǒng)應(yīng)用商店下載,還能選擇Flatpak、Snap或原生安裝包。而Windows系統(tǒng)則沒有這一便利,Windows應(yīng)用商店未收錄該軟件,只能去官網(wǎng)下載exe安裝包。當(dāng)然,Linux也支持類似Windows的安裝方式,可從RetroArch官網(wǎng)下載AppImage包手動安裝。我個人更偏愛AppImage安裝法,不過對新手來說,應(yīng)用商店安裝無疑更簡單。
另一方面,Linux運行模擬游戲的性能通常優(yōu)于Windows。網(wǎng)絡(luò)上甚至還有專為模擬游戲打造的小眾Linux發(fā)行版,比如Batocera、Lakka、Recalbox。個人首推Batocera和Lakka,它們自帶的模擬器非常全。實測Lakka的運行性能最佳,只是當(dāng)時測試的版本功能還未完善。這類發(fā)行版預(yù)裝了大量模擬器,手柄也是即插即用,首次連接或許需要鍵鼠輔助,后續(xù)就能無縫使用,完全可以作為客廳主機操作系統(tǒng)的首選。
Linux游戲?qū)S冒l(fā)行版怎么樣?
使用專為游戲優(yōu)化的Linux系統(tǒng),無需手動安裝Wine、Steam等游戲平臺,部分發(fā)行版還搭載了性能補丁,能進一步提升運行效率。Bazzite就是一款口碑不俗的熱門游戲發(fā)行版,功能全面,還預(yù)裝了RetroArch。
自從SteamDeck掌機和SteamOS面世以來,Wine、RetroArch等Linux游戲工具都迎來了長足發(fā)展,這很大程度上得益于SteamDeck的火爆,讓廠商愿意投入精力完善相關(guān)功能。Steam開發(fā)商Valve主導(dǎo)了開源項目Proton,并持續(xù)投入資金研發(fā),讓海量Windows獨占游戲得以在Linux上運行。
![]()
此外,SteamOS與SteamDeck原生支持Proton,讓更多開發(fā)者參與到相關(guān)優(yōu)化中,熱門游戲的Linux適配速度也隨之加快。廠商為了適配SteamDeck,自然會同步完善對Linux的支持。Valve在游戲領(lǐng)域推動Linux適配的舉措,是如今Linux游戲生態(tài)蓬勃發(fā)展的重要原因。對大多數(shù)玩家而言,使用Linux玩游戲已毫無障礙。
總而言之,Linux的游戲體驗遠比大多數(shù)人想象得出色,它支持我們玩的絕大多數(shù)游戲,而且運行效果更好,僅有少數(shù)游戲或許需要Windows+Linux雙系統(tǒng)才能運行,如果你必須使用Linux,不妨也體驗一下它的游戲表現(xiàn)。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.