大部分的游戲都只有Windows版本,這對使用Linux和IOS的朋友來說還是比較郁悶的,誰讓windows是操作系統(tǒng)中的老大呢?我們想要在Linux下玩windows游戲,一般來說就需要安裝windows虛擬機,但是現(xiàn)在沒有那么麻煩了,現(xiàn)在Steam游戲平臺推出的Steam Play,就有點類似虛擬機,它可以在Linux平臺上直接運行Windows游戲,并且比其他虛擬機更加節(jié)省資源,即使在配置較低的電腦也能順暢返行。這算不算Linux游戲用戶的福音呢。
Steam Play的運行原理是什么?
熟悉Linux的朋友都知道有個Wine應(yīng)用,它能在Linux上運行Windows軟件。Wine不同于其他虛擬機,它不模擬整個Windows系統(tǒng),而只是構(gòu)建了一個API運行庫,將軟件對Windows API的調(diào)用轉(zhuǎn)化為Linux API調(diào)用。Steam Play的運行原理與之類似,它使用基于Wine修改而來的Proton兼容工具,專門針對游戲進(jìn)行優(yōu)化提升,與普通的Wine相比,Steam Play對多線程的游戲性能有了大幅提高,從而在Linux上更流暢地運行大型Windows游戲。
我們首先到https://www.ubuntukylin.com下載優(yōu)麒麟系統(tǒng)并且安裝到本地硬盤,進(jìn)入優(yōu)麒麟系統(tǒng)后啟動火狐瀏覽器,打開https://store.steampowered.com,點擊頁面上方的“立即安裝Steam”(圖1)。
圖1 客戶端下載安裝頁面
下載下來的是一個Deb可執(zhí)行文件,可以先打開下載目錄選中下載的文件,右擊選擇“打開方式”,再選擇“Ubuntu kylin軟件中心”打開,在打開的窗口中點擊“安裝”,這樣就可以對下載的Deb文件進(jìn)行安裝了(圖2)。
圖2 安裝程序
完成Steam客戶端的安裝,接下來在“開始”菜單中直接輸入“Steam”啟動客戶端。首次啟動客戶端后會自動聯(lián)機進(jìn)行升級,完成升級后點擊“增加游戲→瀏覽Steam商店下載游戲”,在打開的游戲商店中添加自己喜歡的Windows同款游戲(圖3)。
圖3 添加游戲
選中自己喜歡的游戲后點擊“馬上開玩”,該游戲會自動下載并安裝到優(yōu)麒麟系統(tǒng)中,安裝完畢即可在Steam客戶端中打開暢玩了。具體的游戲操作和在Windows下是一樣的,不同的是,現(xiàn)在游戲運行在優(yōu)麒麟系統(tǒng)下,要比在Windows系統(tǒng)下更為節(jié)省資源(圖4)。
好了,不管是在哪個Linux系統(tǒng)下,我們都可以使用上面的方法來玩Steam的游戲。