您的游戏有多少能在 Linux 上运行?

428 位读者喜欢这个。
Characters from a video game

Opensource.com

游戏玩家? 是的。 Linux 用户? 是的。

多年来,我从那些原本很久以前就会切换到 Linux 的朋友那里听到的最常见的借口之一是,他们就是无法放弃他们仅限 Windows 的游戏。 我能理解。 我也曾是多年的双启动用户,正是因为这个原因,这让我的切换变得更加困难。 毕竟,一旦我启动进入一个操作系统,诱惑就是待在那里,而不是在游戏结束后重新启动。

今天,情况已大不相同。 对于游戏玩家来说,成为 Linux 用户比过去容易得多,反之亦然。

像 Unity 游戏引擎这样的开发工具使跨平台开发变得更容易。 但进步不仅仅发生在专有方面; 开源爱好者可以感谢 Godot 引擎 和其他类似的工具,它们在开放许可下提供跨平台发布体验。

我们也看到了游戏运行的地点和方式发生了很大的变化。 在 PC 游戏的旧时代,你必须主要用低级语言编写游戏,以确保足够的性能。 C/C++ 通常辅以汇编以提高速度,并且通常以受操作系统和硬件限制的方式编写。 今天,你可以用几乎任何高级语言编写游戏,包括 Java、JavaScript 和 Python,因此我们看到了网络和移动平台(包括基于 Linux 的 Android)的游戏数量也呈爆炸式增长。

虽然 SteamOS 的普及速度没有开发者预期的那么快,但如今普通的 Steam 用户可能会发现她或他的库中的许多游戏已经有了 Linux 支持,并且还有数百款游戏可供轻松购买。 开源游戏也变得更容易获得,因为软件包管理器每天都在你的发行版的默认存储库中添加越来越多的游戏。

所以我们问你:你今天有多少游戏是在 Linux 中进行的,以及这些年来发生了怎样的变化?

想为不断增长的开源和 Linux 兼容游戏集合添砖加瓦吗? 请查看 Open Jam,这是一个由 Opensource.com 支持的 72 小时视频游戏黑客马拉松。

标签
User profile image.
Jason 在 2013 年至 2022 年期间是 Opensource.com 的工作人员和红帽员工。 此个人资料包含他在此期间与工作相关的文章。 其他贡献可以在他的个人帐户中找到。

5 条评论

一款游戏(Minecraft)带有 Linux 版本,其他游戏可以在 Wine 中运行,但性能会受到影响。

我不是一个重度游戏玩家,也不玩最新的游戏,但我有几款我喜欢来回玩的游戏,所以有时这会变得很棘手。

100%。 我的所有游戏都在 Linux 或 WINE 下原生运行。

在 Steam OS 发布之前,我没有在 PC 上玩游戏。 我拥有一台 Play Station 并在上面玩了一些游戏,但我从未费心去尝试 PC。 现在我没有游戏机,所有游戏都在 Linux 上玩。 如果一款游戏不能在 Linux 上运行,那我就不需要这款游戏。 Unity、Unreal Engine、Steam OS 和 Kickstarter 对 Linux 游戏来说非常棒。

100% 的游戏。 如果游戏不能在 GNU/Linux 下原生运行,我就不玩它。

我很欣赏 Loki Software 多年前所做的事情。 他们确实将一些最好的游戏移植到了 Linux 上。 现在,我的 Steam 库中大约有 20+% 支持 Linux,但这仍然低于我在 macOS 上看到的支持。 情况正在改善,我偶尔会看到新的版本弹出,或者早先购买的游戏开始支持 Linux; 主要来自 Feral 或 Aspyr。 这些包括 3A 级游戏,如 DiRT Rally、文明等。 特别喜欢 Europa Universalis 和 Stellaris。 情况正在好转...

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.