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游戏未来的发展,能起到多大推动作用?希望各位能点个赞,分享出去,然后在评论区讨论讨论。