GeForce Now,NVIDIA的雲端串流遊戲服務。可以在雲端伺服器上執行遊戲,並把畫面傳送到客端裝置上顯示,滑鼠、鍵盤、麥克風或遊戲手把的輸入也是透過網路傳送至伺服器上。
因遊戲運行在雲端伺服器上,客戶端不用安裝昂貴的顯示卡,就算作業系統不是Windows也可以遊玩僅支援Windows的遊戲。
我目前手上只有一個2017年的macbook pro。它的vRAM只有2G。很多遊戲,即使有支援macOS也都跑得很辛苦(幀數很低)。所以GeForce Now是我玩3A大作的唯一管道了。
以下是我2022/7月以來使用經驗觀察到的一些限制。GeForce Now本身對於網路、作業系統的要求就請參考官網。
限制:不是所有遊戲都能遊玩
要在GeForce Now上玩遊戲,需連結Steam、Epic或XBOX帳號,透過Steam這類平台購買遊戲後才能在GeForce Now上運行。而GeForce Now並沒有支援所有Steam上的遊戲。比如說我很想玩的《Stray》,就沒出現在GeForce Now上。
限制:GeForce Now跨平台,只要有瀏覽器就可以使用,但瀏覽器缺少部分功能
GeForce Now台灣的官方網站並沒顯示支援Linux,但GeForce Now也可在瀏覽器中運行。但透過瀏覽器而非GeForce Now的客戶端,僅能使用部分功能。
透過瀏覽器在GeForce Now上遊玩時,GeForce Now也會建議用戶下載客戶端以獲得更好的體驗:
目前觀察到使用瀏覽器時缺少的功能是:
- 無法切換到4k畫質
- 截圖/錄影功能
- 串流品質無法調整為「競爭」模式
- 滑鼠靈敏度客戶端與瀏覽器之間有些微差異
- 在瀏覽器使用GeForce Now可透過Chrome的機制:長按ESC跳出全螢幕模式,在需要時跳出GeForce Now的全螢幕鎖定。
限制:運行GeForce Now時會鎖定全螢幕
透過GeForce Now客戶端或是瀏覽器都會於執行遊戲時鎖定全螢幕,這點是挺不方便的。玩家也不能將遊戲切換成視窗模式(若遊戲有支援的話)。遊戲遊玩的過程中有空擋時(如:等待配對、.機制冷卻時間...等)會因為全螢幕鎖定,無法透過視窗模式多工利用時間。
限制:不可以在GeForce Now上掛機
鎖定全螢幕、不支援視窗模式,或許跟雲端遊玩的本質有關。若想增加服務的利潤,那得壓低成本或是調漲價格,開源節流。禁止用戶掛機算是種「節流」。因為不是每個人都會24小時在電腦前玩遊戲。同樣的伺服器資源,可以服務更多用戶。雖然掛機在某些遊戲類型(如:射擊遊戲)是投機取巧的作法,但在模擬器或工廠遊戲(如:《Factorio》或《戴森球計畫》)中則是遊戲的一部份。如果你的玩法需要大量掛機,那GeForce Now不適合。
限制:虛擬機是新裝置
EA的遊戲如Apex,在登入新裝置會要求玩家需透過Email進行多因子認證。但透過GeForce Now開啟遊戲工作階段(session)時,會分配到新的虛擬機。我不清楚GeForce Now後端的運作機制,但總之遊戲認為新的工作階段就是新的裝置,即使勾選「記住此裝置」每次仍都需要進行多因子認證才能登入遊戲。除此之外,Steam workshop的訂閱內容每次進入遊戲時也需要重新下載。
限制:中文輸入法有安裝,但實際上難以使用
我在GeForce Now上玩遊戲從來沒順暢的使用中文輸入法過。其他人的經驗看起來也是如此。GeForce Now會限制玩家在虛擬機時只能看到Steam跟遊戲的畫面。但注音輸入法,即使能用,也看不到選字視窗。甚至更慘的是...開啟中文輸入法可能會搶遊戲的鍵盤輸入。巴哈姆特上有網友提到在GeForce Now開啟Apex時,須先將輸入法切換成英文才可以避免玩Apex時鏟跳(一種需要按shift鍵的技巧)意外被中文輸入法擷取鍵盤輸入。我自己玩Apex時也有遇到類似的經驗:因頻繁鏟跳,頻繁按shift導致中文輸入法意外被開啟,導致角色鏟跳後站在原地靜止不動,然後就被其他玩家開槍打死了。鏟跳後靜止不動應是shift將中文輸入法由英文模式切換為中文模式後,射擊遊戲移動慣用鍵WASD被中文輸入法擷取進入選字模式。但因GeForce Now的限制,玩家是看不到中文的選字視窗的。如果你玩的遊戲需要大量打字(通常是文字聊天)那GeForce Now不適合。如果只是少量的輸入需求,可以勉強用複製貼上作為替代方案。雖說,GeForce Now客戶端運行時鎖定全螢幕可能會讓複製文字時切換視窗困難。
限制:無法安裝模組
除非遊戲有支援Steam workshop,需要透過修改本機資料載入模組的遊戲(如:Payday)無法在GeForce Now上安裝,因為在GeForce Now的虛擬機,只看得到Steam與遊戲的畫面,不能打開檔案總管。
限制:無法取得遊戲內建截圖
GeForce Now的客戶端有截圖功能,而且截圖會儲存到本機資料夾。但有些遊戲,如:Cyberpunk 2077,內建拍攝模式,允許玩家對截圖場景做精細的設定。當透過Cyperpunk 2077的照相模式截圖時,遊戲會短暫暫停,並依照照相模式的相機設定調整場景細節,並隱藏拍照模式的UI進行截圖渲染。
但遊戲內建的照相模式會把圖檔存在虛擬機上。而GeForce now無法打開檔案總管,所以無法取得遊戲內建機制產製的截圖。根據Reddit上的討論,一個折衷方案是趁遊戲隱藏UI進行渲染時,立刻按下GeForce Now客戶端的截圖按鈕(Ctrl+1
或Cmd+1
),透過GeForce Now截圖讓圖檔存在本機。可行,但不是那麼方便。
限制:無法設定遊戲版本
即使是GeForce Now,也會遇到遊戲crash的時候。如果一直crash,對於單機遊戲,一個有效修復方式是先退版回以前的版本。但GeForce Now虛擬機一旦啟動就會直接執行遊戲,無法透過steam安裝/執行過往版本。
限制:須透過重啟遊戲修改語言設定的遊戲無法變更遊戲語言
遊戲結束後GeForce Now幾乎是馬上終止遊戲工作階段。遊戲關閉與虛擬機關閉之間的延遲可能是為了給Steam有足夠的時間上傳雲端存檔。有些遊戲切換語系、語言時需要重新啟動。但遊戲一旦關閉,該GeForce Now工作階段就會結束。會需要手動開啟新的工作階段。但剛剛的設定是否生效,就要看遊戲有沒有把偏好設定保留在雲端了。如果是將設定儲存於本地,顯然重開的工作階段不會有剛剛的語系設定。 我的親身經歷是:《Airborne Kingdom》,想由簡體中文切換成英文,但遊戲提示需要重啟:
但重開後還是...簡體中文ORZ
限制:無法參加Discord Quest
Discord有時會推出活動任務。任務內容通常是:「遊玩指定遊戲滿15分鐘」或「遊玩並透過Discord直播給朋友15分鐘」 但實測發現,透過GeForce Now遊玩遊戲,即使GeForce Now的客戶端有Discord Rich Presence,會在使用GeForce Now遊玩時在Discord顯示遊玩狀態,但遊玩時間不會被計入Discord Quest。也無法在GeForce Now上登入Discord。 其他遊戲也會遇到一樣的問題。
觀察:遊戲版本更新時會進入維修模式
我曾在Apex賽季交接之際,嘗試能不能用GeForce Now直接重啟工作階段直接遊玩下一個賽季的版本。但關閉舊賽季的遊戲後,發現Apex遊戲在GeForce Now上呈現維修狀態。需等待幾個小時後才能在開啟Apex。
也就是說,GeForce Now其實也需要時間更新,如果家裡下載網速夠快,還是透過自己的PC才能最快進入新版遊戲。
以上就是我最近的使用心得。上面提到很多限制,或許自己買一張顯示卡、組一台電腦才能玩得盡興,雖然我是這麼想。
但實際上...我還是靠著一台macbook pro加上GeForce Now玩遊戲。組電腦、顯示卡的汰舊換新對我來說也是一番折騰。