巨洞冒險:史上最有名的經典文字冒險遊戲 | Linux 中國

2021-02-21 Linux中國
編譯自 | 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]:

pacaur -S open-adventure

使用 Packer[4]:

packer -S open-adventure

使用 Yaourt[5]:

yaourt -S open-adventure

在其他 Linux 發行版上,你也許需要經過如下步驟來從原始碼編譯並安裝這款遊戲。

首先安裝依賴項:

在 Debian 和 Ubuntu 上:

sudo apt-get install python3-yaml libedit-dev

在 Fedora 上:

sudo dnf install python3-PyYAML libedit-devel

你也可以使用 pip 來安裝 PyYAML:

sudo pip3 install PyYAML

安裝好依賴項之後,用以下命令從原始碼編譯並安裝 open-adventure:

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

make

make check

最後,運行 advent 程序開始遊戲:

advent

在 Google Play 商店[6] 上還有這款遊戲的安卓版。

遊戲說明

要開始遊戲,只需在終端中輸入這個命令:

advent

你會看到一個歡迎界面。按 y 來查看教程,或者按 n 來開始冒險之旅。

遊戲在一個小磚房前面開始。玩家需要使用由一到兩個簡單的英語單詞單詞組成的命令來控制角色。要移動角色,只需輸入 in、 out、enter、exit、building、forest、east、west、north、south、up 或 down 等指令。

比如說,如果你輸入 south 或者簡寫 s,遊戲角色就會向當前位置的南方移動。注意每個單詞只有前五個字母有效,所以當你需要輸入更長的單詞時需要使用縮寫,比如要輸入 northeast 時,只需輸入 NE(大小寫均可)。要輸入 southeast 則使用 SE。要撿起物品,輸入 pick。要進入一個建築物或者其他的場景,輸入 in。要從任何場景離開,輸入 exit,諸如此類。當你遇到危險時你會受到警告。你也可以使用兩個單詞的短語作為命令,比如 eat food、drink water、get lamp、light lamp、kill snake 等等。你可以在任何時候輸入 help 來顯示遊戲幫助。

我花了一整個下午來探索這款遊戲。天哪,這真是段超級有趣、激動人心又緊張刺激的冒險體驗!

我打通了許多關卡並在路上探索了各式各樣的場景。我甚至找到了金子,還被一條蛇和一個矮人襲擊過。我必須承認這款遊戲真是非常讓人上癮,簡直是最好的時間殺手。

如果你安全地帶著財寶離開了洞穴,你會取得遊戲勝利,並獲得財寶全部的所有權。你在找到財寶的時候也會獲得部分的獎勵。要提前離開你的冒險,輸入 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中國 榮譽推出

請訪問「原文連結」獲得可點擊的文內連結、全尺寸原圖和相關文章。

相關焦點

  • 《Unmemory》:一本互動電子小說,一款充滿奇思妙想的解謎冒險遊戲
    是的,今天就要來介紹這麼款能讀、能玩的交互式文字解謎遊戲:《Unmemory》!《Unmemory》是一款高度創新的交互式文字解謎遊戲。遊戲中玩家將扮演一位失去記憶的角色,在恍惚之際於一間旅館的客房中醒來,旁邊倒著一名女子。就在你試圖摸清一切的一切時,忽然一陣敲門聲,揭開了這段冒險的序幕。
  • 參薦新遊:《別讓我冒險》二次元放置遊戲
    《別讓我冒險》是一款二次元動漫放置類遊戲,遊戲以RPG劇情為核心,玩家將通過放置玩法來不斷冒險來獲取經驗和金幣。
  • 經典回顧:阿黛拉的非凡冒險
    關注移動視頻資訊,隨時隨地看大片《阿黛拉的非凡冒險》由呂克·貝松的自己的製片公司歐羅巴影業製作,法國影星馬修·阿馬立克
  • 活動預告:中國古帆船之海上大冒險
    廣東是中國海上絲綢之路的起點,當時的人們乘坐著帆船漂洋過海。對於中國古代的帆船,你知道多少?
  • 屁王兄弟冒險:另類雙主角放屁屁 冒險小遊戲~ 可愛的屁王兄弟
    ,二維碼,玩家群屁王兄弟冒險遊戲攻略,小技巧,角色解鎖屁王兄弟冒險怎麼玩?屁王兄弟冒險搜不到屁王兄弟冒險遊戲黑屏,閃退,跳出怎麼辦?----1000000000萬人在玩的小遊戲!遊戲中,你可以控制屁王兄弟放屁起飛~遊戲攻略:屁王兄弟冒險小遊戲下載,二維碼,玩家群屁王兄弟冒險遊戲攻略,小技巧,角色解鎖屁王兄弟冒險怎麼玩?屁王兄弟冒險找不到遊戲屁王兄弟冒險遊戲黑屏,閃退,跳出怎麼辦?
  • 《星光奇遇》:老少皆宜的冒險遊戲
    簡單的玩法,無窮的樂趣遊戲的操控,只有左右和下鍵,算是比較簡單,而且整體的節奏不算太快,所以每個人都可以很好的,感受到遊戲在冒險時的樂趣。這種樂趣,主要是體現在收集的過程。首先,是三星的設定,我們每一關的冒險旅途,都有三顆藍星需要收集,而這個過程,是需要探索的,它有可能藏在某個隱藏的位置。其次,就是多種的關卡設計,遊戲每關都會有不同的敵人來阻撓我們,而如何巧妙的消滅他們,拿到鑰匙,成功獲取星光,就是遊戲的核心體現,也是耐玩的標誌。最後,就是遊戲開卡開始的能力選擇,我們會有不同的能力,來通關關卡,增加了遊戲的可變性。
  • 一句話新聞:「時時刻刻冒險」讓你不開PMG即可玩遊戲
    近日 Pokemon Go 開發團隊宣布了一項即將上線的新功能,這個名叫「」時時時刻刻冒險」的新功能將會為玩家們提供一個更為節電的方式進行遊玩
  • 諾娃速遞:《棄海:波弟大冒險》
    臺灣獨立遊戲團隊光穹遊戲新作《棄海:波弟大冒險》是一款海洋都市動作冒險遊戲,採用類銀河戰士惡魔城(Metroidvania)遊戲機制。遊戲特色獨特的操作玩法以及自由搭配的戰鬥技能與多數類銀河戰士惡魔城遊戲不同的是,在本作中,玩家所扮演的半魚人主角「波弟」並不直接親身揮舞刀劍,而是指揮著生化劍魚夥伴「勃朗特」攻擊眼前的敵人。
  • 18183橫行冒險王iOS救世主專享禮包
    橫行冒險王簡介
  • 超強呆萌搭檔,爆笑冒險即將起航!
    超強呆萌搭檔,即將爆笑冒險起航!送上定檔預告片:與預告片同步公開的,還有影片中國版海報:中國版海報《海洋奇緣》講述了來自大洋洲的部落少女莫阿娜與曾擁有無上神力的半神毛伊,為拯救族人,穿越海洋踏上前所未有的冒險旅程,挑戰兇狠的巨獸,尋找傳說中的神秘島嶼之心。
  • 你玩過最勁爆的真心話大冒險是什麼?網友:節操碎一地
    真心話大冒險這個遊戲幾乎是所有人都玩過的遊戲。當大家跟朋友同學聚在一起的時候,都要玩一下真心話大冒險。真心話大冒險這個遊戲不僅可以調節同學朋友之間的氣氛,還可以從真心話中知道同學間的一些小秘密,所以在年輕人中頗受歡迎本期話題:你玩過最勁爆的真心話大冒險是什麼?看看網友怎麼說:網友:大冒險被指派去親我們高中部的學長,還得嘴對嘴。
  • 巴西奧運為啥成了「裡約大冒險」?
    但這屆奧運會還沒開始,就已經被奧組委官員吐槽為「史上最糟」。奧運會的主辦城市裡約熱內盧一直么蛾子不斷,讓我們為參賽的運動員們捏了一把汗。 巴西奧運為啥成了「裡約大冒險」?說巴西奧運會是「吐槽大會」一點兒也不誇張。
  • 瘋狂動物城團隊再起航,合家歡樂開啟《海洋奇緣》大冒險
    《海洋奇緣》講述了來自大洋洲的部落少女莫阿娜與曾擁有無上神力的半神毛伊,為拯救族人,穿越海洋踏上前所未有的冒險旅程,挑戰兇狠的巨獸,尋找傳說中的神秘島嶼之心。作為2016年迪士尼動畫的收官之作,《海洋奇緣》有諸多亮點值得大家期待!
  • 毛毛蟲大作戰 動作冒險小遊戲《illi》視頻放出
    毛毛蟲大作戰 動作冒險小遊戲《illi》視頻放出時間:2016-01-14 18:31   來源:川北在線整理   責任編輯:沫朵 川北在線核心提示:原標題:毛毛蟲大作戰 動作冒險小遊戲《illi》視頻放出 Set Snail Games將於近期推出一款名為《illi》的動作冒險小遊戲,主角是一個小怪物,雖像山羊但沒有腿,會蠕動更會跳躍
  • 禮包 | 《無盡大冒險》經典禮包攜眾多好禮來襲
    遊戲狗全版微信發號系統上線,玩家只需要關注遊戲狗官方微信平臺,除了每天都能收到最新的手遊資訊推薦外,還能一鍵領取各種遊戲禮包。
  • 求索紀錄|帶你去看全球最冒險的旅程
    《地球大觀》帶您展開驚奇之旅,走訪世界最令人讚嘆的自然奇觀,如撒哈拉沙漠、夏威夷群島、大堡礁以及大峽谷。
  • 樂高LEGO City城市創意冒險主題展
    其中最大的亮點是與LEGO(樂高玩具)再次攜手合作MegaBo周年誌慶×LEGO City城市創意冒險主題展及MegaBox×LEGO NEXO KNIGHTS騎士訓練學堂主題活動。主場景:商場在5樓設置了LEGO City城市創意冒險大型展覽及遊戲區,小朋友們可在這個全港首個放大版LEGO City進行創意冒險,與近12呎高的LEGO City消防局、消防員及消防車合照,同時亦可與LEGO顆粒砌成的LEGO
  • 生化危機6:特別版(冒險遊戲AVG)Resident Evil 6
    :生化危機6:特別版原版名稱:Resident Evil 6遊戲類型:冒險遊戲AVG製作公司:Capcom發行公司:Capcom遊戲語言:中文/英文混合了動作和生存恐怖兩大要素,Resident Evil 6保證為玩家帶來充滿戲劇性驚慄體驗的
  • 《新古墓麗影》:初出茅廬的荒島冒險
    2013年,Crystal Dynamics工作室推出了動作冒險遊戲《新古墓麗影》。本作也是《古墓麗影》這一系列遊戲的重啟之作。
  • 【玩大了】玩真心話大冒險被男上司吻了!結果男朋友知道了……
    不少年輕化的單位總喜歡在年會上玩些新花樣,「大冒險」的遊戲更是被很多年輕人所青睞。但是重慶一公司在玩「大冒險」時卻玩出了「性騷擾」.沈嵐的男友很生氣。重慶至立律師事務所律師謝秋宇說,《重慶市婦女權益保障條例》第三十九條指出,不得違背婦女意志,以帶有性內容或與性有關的語言、文字、圖片、聲像、電子信息或肢體行為等形式,對婦女實施性騷擾。