文章插图
总所周知,Linux 游戏 库中的游戏只有 Windows 游戏库中的一部分,实际上,许多人甚至都不会考虑将操作系统 转换为 Linux,原因很简单,因为他们喜欢的游戏,大多数都不能在这个平台上运行 。
在撰写本文时,Steam 上已有超过 5000 种游戏可以在 Linux 上运行,而 Steam 上的游戏总数已经接近 27000 种了 。现在 5000 种游戏可能看起来很多,但还没有达到 27000 种,确实没有 。
虽然几乎所有的新的 独立游戏(indie game)都是在 Linux 中推出的,但我们仍然无法在这上面玩很多的 3A 大作。对我而言,虽然这其中有很多游戏我都很希望能有机会玩,但这从来都不是一个非黑即白的问题 。因为我主要是玩独立游戏和 复古游戏,所以几乎所有我喜欢的游戏都可以在 Linux 系统上运行 。
认识 Proton,Steam 的一个 WINE 复刻现在,这个问题已经成为过去式了,因为本周 Valve 宣布 要对 Steam Play 进行一次更新,此次更新会将一个名为 Proton 的 Wine 复刻版本添加到 Linux 客户端中 。是的,这个工具是开源的,Valve 已经在 GitHub 上开源了源代码,但该功能仍然处于测试阶段,所以你必须使用测试版的 Steam 客户端才能使用这项功能 。
使用 proton,可以在 Linux 系统上通过 Steam 运行更多 Windows 游戏这对我们这些 Linux 用户来说,实际上意味着什么?简单来说,这意味着我们可以在 Linux 电脑上运行全部 27000 种游戏,而无需配置像 PlayOnLinux 或 Lutris 这样的东西 。我要告诉你的是,配置这些东西有时候会非常让人头疼 。
对此更为复杂的答案是,某种原因听起来非常美好 。虽然在理论上,你可以用这种方式在 Linux 上玩所有的 Windows 平台上的游戏 。但只有一少部分游戏在推出时会正式支持 Linux 。这少部分游戏包括 《DOOM》、《最终幻想 VI》、《铁拳 7》、《星球大战:前线 2》,和其他几个 。
你可以在 Linux 上玩所有的 Windows 游戏(理论上)虽然目前该列表只有大约 30 个游戏,你可以点击“为所有游戏启用 Steam Play”复选框来强制使用 Steam 的 Proton 来安装和运行任意游戏 。但你最好不要有太高的期待,它们的稳定性和性能表现不一定有你希望的那么好,所以请把期望值压低一点 。
Steam Play
据 这份报告,已经有超过一千个游戏可以在 Linux 上玩了 。按 此指南 来了解如何启用 Steam Play 测试版本 。
体验 Proton,没有我想的那么烂例如,我安装了一些难度适中的游戏,使用 Proton 来进行安装 。其中一个是《上古卷轴 4:湮没》,在我玩这个游戏的两个小时里,它只崩溃了一次,而且几乎是紧跟在游戏教程的自动保存点之后 。
我有一块英伟达 Gtx 1050 Ti 的显卡 。所以我可以使用 1080P 的高配置来玩这个游戏 。而且我没有遇到除了这次崩溃之外的任何问题 。我唯一真正感到不爽的只有它的帧数没有原本的高 。在 90% 的时间里,游戏的帧数都在 60 帧以上,但我知道它的帧数应该能更高 。
我安装和运行的其他所有游戏都运行得很完美,虽然我还没有较长时间地玩过它们中的任何一个 。我安装的游戏中包括《森林》、《丧尸围城 4》和《刺客信条 2》 。(你觉得我这是喜欢恐怖游戏吗?)
为什么 Steam(仍然)要下注在 Linux 上?现在,一切都很好,这件事为什么会发生呢?为什么 Valve 要花费时间,金钱和资源来做这样的事?我倾向于认为,他们这样做是因为他们懂得 Linux 社区的价值,但是如果要我老实地说,我不相信我们和它有任何的关系 。
如果我一定要在这上面花钱,我想说 Valve 开发了 Proton,因为他们还没有放弃 Steam Machine。因为 Steam OS 是基于 Linux 的发行版,在这类东西上面投资可以获取最大的利润,Steam OS 上可用的游戏越多,就会有更多的人愿意购买 Steam Machine 。
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- ps快捷键设置方法 ps粘贴快捷键常用表
- java编程代码大全 fastjson字符串转对象报错
- 大一java考试题库 java基础考试题及答案
- 学java到底怎么样 学java好吗
- 禁用javascript的好处 javascript特点有哪些
- 局部运动的几种常用方法
- 2021年荒野乱斗高端局常用英雄 荒野乱斗英雄排名最新
- 讲解python常用框架 radiobutton控件
- 掌握常用的跑步的技巧
- java远程调用python脚本讲解 java执行python代码