Steam使用者們對於能提高遊戲相容性的更新非常期待,這跟炒米線的線索傳遞有點關系。
炒米線的貢獻
IT之家收到了炒米線提供的線索,這事兒挺讓人點贊的。在這個資訊亂糟糟的網絡世界裏,每一條線索都可能藏著大資訊。像炒米線這樣的熱心網友,可能是信任了IT之家,也可能是對這款產品挺上心。他們花自己的時間搜集資料,分享線索,這可是推動了資訊傳播的好事。這事兒對資訊平台和廣大使用者來說,都挺有意義的。
普通使用者在平時上網瀏覽資訊的時候,很少會有人願意花時間去整理那些投稿內容。但是,炒米線卻這麽做,這在一定程度上是為了給廣大Steam使用者帶來便利。
SteamDeck作業系統相關
SteamDeck是用SteamOS系統,它用的是ArchLinux的系統架構,不是Windows。這就讓遊戲在Linux系統上可能遇到相容性問題。遊戲開發者一般都會針對像Windows這樣的常用系統來做最佳化,但在Linux系統下的最佳化就很少了。在這種情況之下,SteamDeck在遊戲的可玩性上可能存在一些限制。這限制不是只影響某一種遊戲類別,而是整個遊戲庫都會受到影響。
有些在Windows上特別受歡迎的頂級遊戲,到了SteamDeck上可能因為相容性問題沒法正常玩。這讓不少SteamDeck的使用者在買遊戲的時候心裏犯嘀咕,畢竟誰都不願意花冤枉錢買回來個不能玩的遊戲。
Steam的Beta版更新
Valve釋出的最新Beta版更新,支持多個平台,比如SteamDeck、桌面電腦,還有Linux桌面。這次更新給開發者提供了新選項,他們可以選擇為Linux原生的遊戲指定使用哪個SteamforLinux執行時。這個執行時對遊戲能否相容非常重要。有了這個更新,開發者就能挑選出最適合遊戲執行的環境,這樣一來,或許能大大降低因為作業系統和環境不同導致的遊戲崩潰等問題。
這次更新影響的範圍挺廣,所以只要是在Linux系統上用Steam的,都有可能因為新執行時帶來的最佳化而享受到更好的使用體驗。
SteamforLinux執行時新預設設定
原生遊戲預設會用「SteamforLinux執行時1.0(scout)」來執行。這和SteamDeck的設定是一樣的,主要是為了提高所有Linux桌面系統的相容性。不同的發行版可能會有點小小的差別在環境設定上。這種預設設定能讓遊戲以比較統一的方式執行起來,從根本上解決問題。
如果這種新設定穩定又管用,那麽在制作Linux版本的遊戲時,開發者們就不需要過多地擔心執行環境的適配問題,這樣一來就能節省不少精力。而且,普通玩家也能減少因為遊戲無法執行而煩惱的情況。
如何全域關閉此功能
IT之家提到,玩家可以透過在Steam命令列輸入「-compat-force-slroff」來全域關閉這個功能。這事兒也從另一面說明,這個功能其實是可以關掉的,不是必須一直開的。有的高階使用者或者測試人員得關掉它,是為了測試自己搞的執行環境或者找出問題。有這麽個關閉的命令,其實就是對各種使用者需求的尊重。
對於那些習慣了傳統執行環境的玩家,或者有特別測試要求的人,這個關閉指令能讓他們繼續保持之前的執行狀態,或者進行針對傳統環境的開發測試等任務。
SteamforLinux執行時的意義
官方說,SteamforLinux執行時就像是一系列小盒子,能給Linux上的Steam遊戲提供一個穩穩當當的執行環境。現在Linux有好多版本,各有不同,這個執行時就相當於一座橋,把遊戲和復雜的Linux系統隔開了,讓遊戲不用直接面對那些復雜的底層系統。
這樣一來,尤其是對那些使用多種Linux發行版的玩家來說,買來的Steam遊戲就不用擔心因為系統不相容而玩不了了。這既讓玩家們用得方便,也讓遊戲開發者們的受眾更廣了。開發者們也就不用太擔心在Linux系統下遊戲環境太復雜,導致他們不願意開發了。
大家覺得這個新的執行時設定,對Linux系統上Steam遊戲未來的發展,能起到多大推動作用?希望各位能點個贊,分享出去,然後在評論區討論討論。