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