巨洞冒险:史上最有名的经典文字冒险游戏 | Linux 中国

原创 2018年01月07日 00:00:00
640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1你在这款游戏的主要目标是找到一个传言中藏有大量宝藏和金子的洞穴并活着离开它。玩家在这个虚拟洞穴中探索时可以获得分数。-- Sk


本文导航◈ 安装巨洞冒险27%◈ 游戏说明54%编译自 | https://www.ostechnix.com/colossal-cave-adventure-famous-classic-text-based-adventure-game/ 
 作者 | Sk
 译者 | yixunx

巨洞冒险Colossal Cave Adventure[1],又名 ADVENT、Clossal Cave 或 Adventure,是八十年代初到九十年代末最受欢迎的基于文字的冒险游戏。这款游戏还作为史上第一款“互动小说interactive fiction”类游戏而闻名。在 1976 年,一个叫 Will Crowther 的程序员开发了这款游戏的一个早期版本,之后另一位叫 Don Woods 的程序员改进了这款游戏,为它添加了许多新元素,包括计分系统以及更多的幻想角色和场景。这款游戏最初是为 PDP-10 开发的,这是一种历史悠久的大型计算机。后来,它被移植到普通家用台式电脑上,比如 IBM PC 和 Commodore 64。游戏的最初版使用 Fortran 开发,之后在八十年代初它被微软加入到 MS-DOS 1.0 当中。

1995 年发布的最终版本 Adventure 2.5 从来没有可用于现代操作系统的安装包。它已经几乎绝版。万幸的是,在多年之后身为开源运动提倡者的 Eric Steven Raymond (ESR)得到了原作者们的同意之后将这款经典游戏移植到了现代操作系统上。他把这款游戏开源并将源代码以 “open-adventure” 之名托管在 GitLab 上。

你在这款游戏的主要目标是找到一个传言中藏有大量宝藏和金子的洞穴并活着离开它。玩家在这个虚拟洞穴中探索时可以获得分数。一共可获得的分数是 430 点。这款游戏的灵感主要来源于原作者 Will Crowther 丰富的洞穴探索的经历。他曾经经常在洞穴中冒险,特别是肯塔基州的猛犸洞Mammoth Cave。因为游戏中的洞穴结构大体基于猛犸洞,你也许会注意到游戏中的场景和现实中的猛犸洞的相似之处。

安装巨洞冒险

Open Adventure 在 AUR[2] 上有面对 Arch 系列操作系统的安装包。所以我们可以在 Arch Linux 或者像 Antergos 和 Manjaro Linux 等基于 Arch 的发行版上使用任何 AUR 辅助程序安装这款游戏。

使用 Pacaur[3]

  1. pacaur -S open-adventure

使用 Packer[4]

  1. packer -S open-adventure

使用 Yaourt[5]

  1. yaourt -S open-adventure

在其他 Linux 发行版上,你也许需要经过如下步骤来从源代码编译并安装这款游戏。

首先安装依赖项:

在 Debian 和 Ubuntu 上:

  1. sudo apt-get install python3-yaml libedit-dev

在 Fedora 上:

  1. sudo dnf install python3-PyYAML libedit-devel

你也可以使用 pip 来安装 PyYAML:

  1. sudo pip3 install PyYAML

安装好依赖项之后,用以下命令从源代码编译并安装 open-adventure:

  1. git clone https://gitlab.com/esr/open-adventure.git

  2. make

  3. make check

最后,运行 advent 程序开始游戏:

  1. advent

在 Google Play 商店[6] 上还有这款游戏的安卓版。

游戏说明

要开始游戏,只需在终端中输入这个命令:

  1. advent

你会看到一个欢迎界面。按 y 来查看教程,或者按 n 来开始冒险之旅。

0?wx_fmt=png

游戏在一个小砖房前面开始。玩家需要使用由一到两个简单的英语单词单词组成的命令来控制角色。要移动角色,只需输入 in、 outenterexitbuildingforesteastwestnorthsouthup 或 down 等指令。

比如说,如果你输入 south 或者简写 s,游戏角色就会向当前位置的南方移动。注意每个单词只有前五个字母有效,所以当你需要输入更长的单词时需要使用缩写,比如要输入 northeast 时,只需输入 NE(大小写均可)。要输入 southeast 则使用 SE。要捡起物品,输入 pick。要进入一个建筑物或者其他的场景,输入 in。要从任何场景离开,输入 exit,诸如此类。当你遇到危险时你会受到警告。你也可以使用两个单词的短语作为命令,比如 eat fooddrink waterget lamplight lampkill snake 等等。你可以在任何时候输入 help 来显示游戏帮助。

0?wx_fmt=png

我花了一整个下午来探索这款游戏。天哪,这真是段超级有趣、激动人心又紧张刺激的冒险体验!

0?wx_fmt=png

我打通了许多关卡并在路上探索了各式各样的场景。我甚至找到了金子,还被一条蛇和一个矮人袭击过。我必须承认这款游戏真是非常让人上瘾,简直是最好的时间杀手。

如果你安全地带着财宝离开了洞穴,你会取得游戏胜利,并获得财宝全部的所有权。你在找到财宝的时候也会获得部分的奖励。要提前离开你的冒险,输入 quit。要暂停冒险,输入 suspend(或者 pause 或 save)。你可以在之后继续冒险。要看你现在的进展如何,输入 score。记住,被杀或者退出会导致丢分。

祝你们玩得开心!再见!


via: https://www.ostechnix.com/colossal-cave-adventure-famous-classic-text-based-adventure-game/

作者:SK[8] 译者:yixunx 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

LCTT 译者0?wx_fmt=pngyixunx ? ?共计翻译:4 篇贡献时间:19 天

推荐文章

< 左右滑动查看相关文章 >

0?wx_fmt=png0?wx_fmt=png0?wx_fmt=png0?wx_fmt=png0?wx_fmt=png0?wx_fmt=png0?wx_fmt=png0?wx_fmt=png0?wx_fmt=gif0?wx_fmt=gif

点击图片、输入文章 ID 或识别二维码直达

原文链接请访问“原文链接”获得可点击的文内链接、全尺寸原图和相关文章。



版权声明:本文为博主原创文章,未经博主允许不得转载。

UNIX的各种文字游戏

在后台捣鼓各种文本,积累了不少有用有趣的文本处理命令,有些博大精神,有些功能单一实用,真是什么都有。谁用谁知道!...
  • zoeeer
  • zoeeer
  • 2016年01月23日 01:48
  • 132

巨洞冒险:史上最有名的经典文字冒险游戏 | Linux 中国

你在这款游戏的主要目标是找到一个传言中藏有大量宝藏和金子的洞穴并活着离开它。玩家在这个虚拟洞穴中探索时可以获得分数。-- Sk本文导航◈ 安装巨洞冒险27%◈ 游戏说明54%编译自 | https:/...
  • F8qG7f9YD02Pe
  • F8qG7f9YD02Pe
  • 2018年01月07日 00:00
  • 2091

最有名的文字冒险游戏 – 巨洞冒险

Colossal Cave Adventure[1],又名 ADVENT、Clossal Cave 或 Adventure,是八十年代初到九十年代末最受欢迎的基于文字的冒险游戏。这款游戏还作为史上第一...
  • linuxprobe2017
  • linuxprobe2017
  • 2018年01月18日 09:12
  • 75

【开源】一个有趣的文字冒险游戏

在网上找到一个开源的文字冒险游戏,就是一个rpg游戏但所有操作通过在控制台中输入文字指令进行,游戏的表现没有任何图片和特效都是文字表述。这种表现和操作的形式和微信公众平台开发结合就很合适。你可以在这个...
  • u010464297
  • u010464297
  • 2016年02月19日 16:17
  • 1431

linux字符界面下贪吃蛇游戏…

原文地址:linux字符界面下贪吃蛇游戏制作作者:raosea  一、视频游戏如何做   (1)空间:游戏必须在计算机屏幕的特定位置画影像。程序如何控制视频显示?   (2)时间:影像以不同的速度...
  • u010002704
  • u010002704
  • 2014年09月11日 15:18
  • 1069

linux C/C++实现的通过url访问网页提取网页文字内容

  • 2013年04月12日 14:43
  • 1KB
  • 下载

HowTo如何制作一个文字冒险游戏-里篇(1)

文章分为表/里两个部分,分别讲述一个文字冒险游戏从引擎的制作到游戏本身的制作过程。里篇介绍引擎的设计,表篇介绍在这个引擎下的实际开发过程。系列内容计划包含脚本文件的读取、逐条解析、选项和跳转、变量与条...
  • sakura_plus
  • sakura_plus
  • 2017年09月28日 10:39
  • 554

超刺激游戏!丛林冒险全集!(flash)

超刺激!丛林冒险(一)   你和同事正在进行录像,突然摄像师中箭倒下,现在你,要找到解救你同事的办法,并安全的逃离危险之地……   提示:游戏中有用的物品:箱盖,钥匙,哑铃,灭火器,绳子,...
  • arui319
  • arui319
  • 2004年07月16日 00:44
  • 5759

C语言-linux系统控制台字符游戏 贪食蛇

  • 2016年10月12日 11:33
  • 3KB
  • 下载

Linux下的经典软件-史上最全

前言从2012年接触Linux系统以来就被Linux系统所吸引,2个月后便完全抛弃了Windows。在这2年的时间里,我尝试了很多Linux发行版: Gentoo, Fedora, Ubuntu, D...
  • u011634421
  • u011634421
  • 2015年02月27日 15:52
  • 9578
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:巨洞冒险:史上最有名的经典文字冒险游戏 | Linux 中国
举报原因:
原因补充:

(最多只允许输入30个字)