游戏玩家? 是的。 Linux 用户? 是的。
多年来,我从那些原本很久以前就会切换到 Linux 的朋友那里听到的最常见的借口之一是,他们就是无法放弃他们仅限 Windows 的游戏。 我能理解。 我也曾是多年的双启动用户,正是因为这个原因,这让我的切换变得更加困难。 毕竟,一旦我启动进入一个操作系统,诱惑就是待在那里,而不是在游戏结束后重新启动。
今天,情况已大不相同。 对于游戏玩家来说,成为 Linux 用户比过去容易得多,反之亦然。
像 Unity 游戏引擎这样的开发工具使跨平台开发变得更容易。 但进步不仅仅发生在专有方面; 开源爱好者可以感谢 Godot 引擎 和其他类似的工具,它们在开放许可下提供跨平台发布体验。
我们也看到了游戏运行的地点和方式发生了很大的变化。 在 PC 游戏的旧时代,你必须主要用低级语言编写游戏,以确保足够的性能。 C/C++ 通常辅以汇编以提高速度,并且通常以受操作系统和硬件限制的方式编写。 今天,你可以用几乎任何高级语言编写游戏,包括 Java、JavaScript 和 Python,因此我们看到了网络和移动平台(包括基于 Linux 的 Android)的游戏数量也呈爆炸式增长。
虽然 SteamOS 的普及速度没有开发者预期的那么快,但如今普通的 Steam 用户可能会发现她或他的库中的许多游戏已经有了 Linux 支持,并且还有数百款游戏可供轻松购买。 开源游戏也变得更容易获得,因为软件包管理器每天都在你的发行版的默认存储库中添加越来越多的游戏。
所以我们问你:你今天有多少游戏是在 Linux 中进行的,以及这些年来发生了怎样的变化?
想为不断增长的开源和 Linux 兼容游戏集合添砖加瓦吗? 请查看 Open Jam,这是一个由 Opensource.com 支持的 72 小时视频游戏黑客马拉松。
5 条评论