你想玩 Linux 游戏吗?

作者:Marcel Gagné

Linux 原生游戏的概览。

别担心,我不是想让你玩《Global Thermonuclear War》(全球热核战争),因为我们都知道,唯一的制胜之道就是不玩。但我们想玩。好了,关于强制性的经典电影引用的玩笑就到此为止。

当然,如果你愿意安装 Steam,Linux 平台上有大量的游戏。然而,为了本文的目的,我想向你展示一些 Linux 原生可用的游戏——无需启动 Java 就能在你的 Ubuntu、Fedora、Debian 或任何你个人喜欢的 Linux 发行版上玩游戏。

我也想避开经典游戏。当然,我知道,《Frozen Bubble》(冰冻泡泡)很棒,一直都很棒。《SuperTux》(超级企鹅)或《SuperTuxKart》(超级企鹅卡丁车)也是如此。它们都很棒,如果你不了解这些游戏,务必在读完这篇文章后去看看。事实上,如果你启动你的发行版的软件中心并搜索仓库,你会发现大量的游戏。我正在运行 Kubuntu 18.04 的电脑上写这篇文章,Discover,默认的软件中心,有一个专门的游戏版块(图 1)。

""

图 1. Discover 是 Kubuntu 和 Plasma 默认的软件中心。

话虽如此,我想带你走出经典的 Linux 游戏舒适区,向你展示一些你可能没有考虑过的东西。简而言之,如果你有尝试新事物的冲动,我可能正好有办法满足你的渴望。在寻找精彩游戏创意的时候,我首先在网上搜索最近几天或几周内我可能错过的任何东西。我发现的大部分要么是老掉牙的经典游戏(再次问好,《Frozen Bubble》),要么是 Steam。然后,我偶然发现了 itch.io,一个我以前完全错过的网站。

这是一个简短的介绍。itch.io 是一个独立游戏设计师与公众分享他们的热情的网站。你可以下载游戏,支付你喜欢的价格(或你能负担得起的价格),并在游戏成熟的过程中与开发者沟通。对于任何在开源领域待过一段时间的人来说,该网站的性质都会显得非常熟悉。有很多早期发布和频繁发布。由于玩家可以直接与开发者互动,你可以影响你喜欢的游戏的设计。

还有一件很酷的事情。这个网站,像 Steam 一样,有一个应用程序,你可以下载并安装在你的 Linux 系统上,作为所有游戏的店面,以及跟踪、安装和运行这些游戏的地方。他们维护 Ubuntu 和 Debian 衍生产品的 DEB 包,Red Hat/Fedora 和 openSUSE 的 RPM 包,Arch Linux 发行版的 AUR 包,甚至还有 Gentoo 用户的软件包。图 2 显示了 Linux 游戏的店面。对于你内心的 Linux 爱好者来说,这是一个名副其实的新游戏机会的金矿。

""

图 2. itch.io 店面和应用程序

我花两秒钟提到,你也可以搜索和安装 Windows 和 macOS 游戏,供那些仍然运行这些系统的人使用。该应用程序还允许你按游戏是否完全免费(或支付你喜欢的价格)、受欢迎程度、新游戏、高评分或特定类型(如 FPS 或 RPG)进行搜索。在应用程序的右侧,你可以选择根据自己的喜好组织你的游戏库,并从那里启动游戏。

游戏以网格形式列在右侧。向上或向下滚动以找到你喜欢的东西,然后点击标题以了解更多信息。如果你只是将鼠标悬停在某个游戏上,将弹出一个小的窗口描述面板;从那里,在某些游戏上,你可以选择播放游戏预告片(图 3)。

""

图 3. 将鼠标悬停在标题上以显示小的描述弹出窗口。

当你点击标题以查看完整描述时,请查看游戏缩略图下方最右侧的“安装”按钮。在它的正下方,根据游戏的不同,你可能会看到一个选项,可以给创作者一些小费,以感谢他或她创作游戏的工作(图 4)。当你准备好后,点击“安装”,一切都会在后台发生。假设你没有离开描述页面,安装按钮将变成“启动”按钮,你可以从那里启动游戏,你猜对了。

""

图 4. 安装游戏,也许可以给创作者一点小费。

最终,你将安装几个游戏,你的所有游戏都将出现在 itch.io 应用程序左侧的“库”按钮下。在它的正下方,有一个收藏按钮,因为你下载的每个游戏都可以添加到你的个人收藏中,在那里你可以按照自己的喜好组织事物。无论你查看整个库还是定义的游戏类型集合,现在只需点击“启动”按钮即可。

当你启动游戏时,会出现一个配置对话框,在左侧为你提供各种屏幕分辨率,你可以从中选择最适合你的显示器的分辨率(图 5)。分辨率列表的正下方是一个复选框,允许你选择全屏(默认)或窗口化播放。右侧是图形质量列表,从“最快”到“极佳”。不用说,极佳的图形可能会在配置较低的系统上导致较慢的性能。使用最适合你的设置。

""

图 5. 每个游戏都允许你选择屏幕分辨率和质量。

点击“确定”,开始享受乐趣吧!

让我向你展示几个我发现并喜欢的游戏,首先是 Autonauts(自动化工)。乍一看,《Autonauts》看起来像一个《Minecraft》(我的世界)式的沙盒游戏,当然也有一些元素是相似的——你收集资源、制作东西、建造等等。《Autonauts》,是 Automationatics(自动化机器人)的缩写,是人工智能机器人,它们在宇宙中旅行,寻找可以帮助其发展的世界(图 6)。

""

图 6. 编程一个新的机器人来寻找和砍伐树木。

它们利用当地资源来建立基本的基础设施,从中它们可以建造其他机器人。当新的机器人上线时,更高级的自动化工可以训练它们执行繁琐的任务,如收集资源和建造东西。你可以通过让新的工人观看你并记录你所做的事情来做到这一点,这样他们就可以被留下来独自操作。随着社会的发展,越来越复杂的工人机器人可以执行越来越复杂的任务。其想法是继续大量生产机器人,自动化一切可以自动化的东西,以便最终创建一个现代化的、高效的社会。

我暂停了游戏,与《Autonauts》的创作者 Denki Games 的 Aaron 聊天。该游戏有一个 Discord 链接,你可以在那里与创作者和其他玩家聊天,我在那里找到了 Aaron。我问他对 itch.io 的概念有何看法,他回答说:“我们认识 Itch 已经有一段时间了。我对实验性游戏比主流游戏更感兴趣,所以早在我们开始制作《Autonauts》之前我就接触过它了。”

当我告诉他这让我想起了 Steam 商店和前端应用程序时,他说:“我认为这是一个公平的比较。对我们来说,它允许我们尝试我们的想法,而无需承受 Steam 抢先体验的严苛和挑剔的聚光灯。人们在 Itch 上更宽容。:-)”

现实主义固然很好,但我的战争游戏不需要士兵汗水的味道混合着鲜血和泥土。这就是为什么我喜欢《Attack On Toys》(玩具士兵大乱斗),一个战争游戏第三人称射击游戏,你用塑料玩具士兵战斗。你指挥绿色军队对抗棕色军队。在每场战斗之前,你需要布置你的防御工事,所以这不仅仅是射击和碰运气。你可以驾驶不同的载具,包括飞机,以及不同的武器。敌人还有一个大型机械士兵/机器人,你必须击败它。行动发生在一个大房间里,跨越桌子、椅子和书架(图 7)。如果你像我一样,内心仍然是一个六岁的孩子,那就真的太棒了。

""

图 7. 在《Attack on Toys》中飞向天空。

然后,是《Naufrage》(沉船),一个没有规则的奇异冒险。游戏开始时,你往一台街机游戏机里投了一枚硬币,突然你跟着硬币掉落到一个神秘的岛屿上。在你面前是一个寂静的游乐园,笼罩在黑暗中,一个寂静的摩天轮在向你招手(图 8)。当你探索这个地方时,你很快就会发现你并不孤单,尽管你独自游荡。一段美妙而令人毛骨悚然的配乐伴随着你,你破解谜题,阅读神秘的信息,并遵循通常毫无帮助的标志。《Naufrage》——法语词,意思是“沉船”——坦率地说很难解释,但它绝对值得在这座岛屿上和平而又令人不安的旅程。

""

图 8. 《Naufrage》的神秘岛屿世界

我喜欢《Naufrage》的地方在于它几乎完全没有规则。使用光标键或经典的 WASD 移动,空格键跳跃,游戏的全部意义在于在游戏中搞清楚一切。

虽然我很享受这种体验,但它确实让我对这些游戏的一些商业可能性感到好奇。像许多过去和现在的开源项目(但主要是过去)一样,itch.io 上的游戏似乎是为了满足开发者的需求而设计的。不要介意游戏是否会让某人发财——我遇到的大部分内容似乎都来自一个地方,在那里,创造事物的渴望源于内心的创造力,并受到外界的志同道合者可能会喜欢的想法的驱动。

你看,该网站的独立性和实验性意味着你将找到其他任何地方都不可能遇到的 Linux 系统游戏。你准备好每小时赚 7.50 美元,实际上与其他员工争夺晋升机会,最终面对你的老板,他真的是你的老板吗?试试《Minimum WRage》(最低工资)。或者一个关于同性恋女孩打棒球和学习爱情的互动故事(《Butterfly Soup》(蝴蝶汤))怎么样?或者卡通形象亚瑟的恐怖版本(《Arthur's Nightmare》(亚瑟的噩梦))?还有一个奇异的游戏,把你扔进一个 M.C. 埃舍尔建筑的奇异世界去发现……谁知道是什么(《Fragments of Euclid》(欧几里得碎片))。如果你只是想释放一点紧张感,选择众多第一人称射击游戏中的一个,比如《Rexuiz》,并尽力存活超过几秒钟。

选择范围很大,我觉得我只是触及了冰山一角。有些游戏很傻,只是纯粹的有趣,而另一些游戏会让你心跳加速。那里也有一些非常令人不安和偶尔令人恐惧的标题,所以请务必在安装任何东西之前阅读描述——除非你是无所畏惧的勇敢者之一。至少对我来说,另一个惊喜是大量的乙女游戏,如《The Blind Griffin》(盲眼格里芬)(图 9)。对于像我一样的新手来说,这些是以动漫风格和故事为基础的游戏,目标受众是女性(乙女在日语中是“少女”的意思)。

""

图 9. 《The Blind Griffin》,一款乙女游戏

不要害怕冒险走出通过流行的 Linux 发行版仓库或 Steam 提供的经典游戏之外。人们已经习惯于将 Steam 视为 Linux 上优秀游戏的去处,考虑到这些产品的质量,这是有道理的。Steam 甚至有自己的 Linux 发行版,所以它肯定在我们的领域中发挥作用——大多数时候。但在这些仓库和 Steam 的游戏目录之外,我很高兴地告诉你,还有一个世界,独立的开发者在那里创作游戏,并在 Discord 频道上与他们的粉丝聊天。

你真的应该去看看。

资源

经典 Linux 游戏

本文中提到的 itch.io 游戏

  • Autonauts
  • Attack on Toys
  • Naufrage
  • Minimum WRage
  • Butterfly Soup
  • Arthur's Nightmare
  • Fragments of Euclid
  • Rexuiz
  • The Blind Griffin
  • Marcel Gagné 是自由撰稿人和自由思想家。Cooking With Linux 的家伙。英俊潇洒!科学、Linux 和技术爱好者。偶尔固执己见。总是困惑。热爱葡萄酒、美食、音乐和偶尔的单一麦芽威士忌。

    加载 Disqus 评论