最佳命令行视频游戏

作者: Bryan Lunduke

概述了您可以在 Linux shell 中完全运行的最大、最广泛和最令人印象深刻的游戏。

最初的 UNIX 操作系统在很大程度上是为了方便将视频游戏移植到不同的计算机而创建的。而且,如果没有 UNIX,我们就不会有 Linux,这意味着我们将 Linux 的存在归功于……视频游戏。

这很疯狂,但这是真的。

考虑到这一点,并为了庆祝所有与 shell/终端/命令行相关的事物,我想介绍一些完全在 shell 中运行的最佳视频游戏——没有图形,只有 ASCII 字符在屏幕上跳动。

而且,当我说“最佳”时,我的意思是非常好的——真正脱颖而出的终端游戏。

虽然这些游戏可能不被认为具有“现代花哨图形”(也称为 MFPG——这是一个技术术语),但它们非常有趣。有些是大型、庞大的冒险游戏,有些是较小的消磨时间的游戏。无论哪种方式,它们都不算太大(就驱动器存储空间而言),并且它们应该在任何 Linux 设备上都占有一席之地。

AsciiPatrol

在我看来,AsciiPatrol 是最令人印象深刻的终端游戏之一。它是经典游戏 Moon Patrol 的克隆版,本身就非常有趣,这款基于终端的游戏在使用 ASCII 字符作为艺术作品的游戏中提供了出乎意料的出色视觉效果。

它具有颜色、视差滚动背景、动画敌人、声音效果——我的意思是,即使是开始屏幕在终端中也看起来令人印象深刻。

AsciiPatrol

图 1. 在 AsciiPatrol 中射击外星人和躲避坑洼

对于快速的街机风格乐趣,这款游戏确实是无与伦比的。

Cataclysm: Dark Days Ahead

Cataclysm: Dark Days Ahead 的规模绝对庞大。可以将其视为具有僵尸、怪物和真正的世界末日类型的东西的自上而下的 Rogue-like 生存游戏。

该游戏具有制作系统、身体受伤(例如手臂骨折)、仿生植入物、耕种、建筑物和车辆的建造、巨大的地图(具有可破坏的地形)——这款游戏非常庞大。视觉效果可能非常简单,但游戏玩法却很深入且开放。

Cataclysm

图 2. 在 Cataclysm 中逃离僵尸

SSHTron

Tron 启发的轻型摩托车游戏(以及非 Tron 主题的变体,例如 Snake)自 1980 年代以来一直是游戏的主要内容。而 SSHTron 在您的终端中提供了四人版本。

只需打开您的终端并输入以下内容


ssh sshtron.zachlatta.com

然后,您就可以开始了!您将立即连接并可以加入最多三名其他玩家的游戏。它简单、快捷、有趣。您无法击败它。

SSHTron

图 3. SSHTron 中的品红色 FTW

DRL (Doom, Rogue-Like)

如果您将经典的第一人称射击游戏 Doom 变成自上而下的地下城探索冒险游戏(类似于经典游戏 Rogue)会怎么样?进入 DRM(又名 Doom...Rogue-Like)。

游戏玩法快速且易于上手。这是一种快速获得冒险游戏乐趣的方式,而无需花费大量时间玩更苛刻的游戏(如 Cataclysm)。

DoomRL

图 4. 在 DoomRL 中找到您自己的导弹发射器。

Ascii Sector

这是我个人最喜欢的游戏之一。

Ascii Sector 是一款完全在您的终端中设置的空间探索游戏。在世界之间旅行、交易商品、与外星飞船作战、升级您的飞船、进行任务。范围很大,气氛令人愉快地具有复古科幻风格。

将这款游戏视为与 Elite、Wing Commander: PrivateerTradeWars 2002 相同的模式。如果您曾经喜欢过其中任何一款游戏,Ascii Sector 都不会让您失望。

AsciiSector

图 5. 在 Ascii Sector 中接近一颗行星

这款游戏中有一些时刻 просто 让我微笑。例如,当来到一颗行星时,它完全以彩色 ASCII 显示,看起来非常辉煌。我再怎么推荐这款游戏都不为过。

Dwarf Fortress

这是我在此列表中推荐的唯一一款非开源游戏。但是这款游戏确实非常出色,因此在此处占有一席之地。而且,它是免费的(如啤酒)。

Dwarf Fortress 视为 Minecraft、自上而下的冒险游戏和通用建造模拟器的组合。有一个巨大的世界可以探索和建造,玩家与其说是直接控制任何角色,不如说是给他们任务和角色。木工、工艺、耕种、酿造——这款游戏中有如此多的细节和选项。

Dwarf Fortress

图 6. Dwarf Fortress 中的众多世界地图之一

Dwarf Fortress 是一种您可以轻松投入无数小时(以及数天和数周)的游戏。它的范围和复杂性绝对令人震惊。

Frotz

虽然从技术上讲不是传统意义上的“游戏”,但 Frotz 是文本冒险游戏的解释器——例如 Infocom 经典游戏 Zork

能够在您的终端中享受这些冒险,其中许多冒险至今仍然有效,绝对令人愉快。您可以在互联网上找到文本冒险(或互动小说)。有些是由早已倒闭的公司制作的,另一些是由独立创作者(通常是免费的)发布的。

Frotz

图 7. 至少您还没有被 grue 吃掉。

让体验更花哨

如果您真的想充分利用在终端中玩游戏,您需要确保您有一个能够充分体现它们价值的终端模拟器——尤其是支持彩色文本的终端模拟器。

而且,如果您真的想加强您的“我像 1980 年代那样玩这些游戏”的体验,我推荐 cool-retro-term。它是一个终端模拟器,可以(很好地)模仿旧 CRT 显示器的外观,包括大量的扫描线、琥珀色文本等选项。它真的使这些游戏脱颖而出。

Cool-Retro-Term

图 8. 即使 GCC 的 man 页面在 Cool-Retro-Term 中也看起来很花哨。

Cool-Retro-Term 肯定会赢得即使是最顽固的文本游戏怀疑论者的支持。

资源

Bryan Lunduke 曾任软件测试员、程序员、技术副总裁、Linux 营销人员 (tm)、openSUSE 董事会成员……以及现任 Linux Journal 副主编、Purism 营销总监,以及热门节目 Lunduke Show 的主持人。更多详情:http://lunduke.com

加载 Disqus 评论