Geek的复古:来看看原始的文字冒险游戏

“You are standing at the end of a road before a small brick building. Around you is a forest. A small stream flows out of the building and down a gully.”相信这三句话曾经带给很多上个世纪七十年代的Geek一段快乐的时光。如果不知道也没有关系,下面就是有关它的一段历史。

最原始的《Adventure(洞窟历险)》游戏(原本叫《ADVENT》,后来又称《Colossal Cave Adventure》或《Colossal Cave》),在今天仍然很受欢迎,因为它实在是太经典了,虽然在现代的设备上有着极其古老的界面。说到为什么《Adventure》连个图形界面都没有却能如此受欢迎,是因为其精彩的语言描述。每一间你进入的房间都能使你发挥想象,还原出其真实的模样。很多描述不乏幽默,有些是一语双关(比如paying a troll bridge),甚至还有描述引用Monty Python(Monty Python是英国六人喜剧团体)。为了使游戏更具挑战性,游戏中还设计了一些干扰项还有两个迷宫,你必须要想办法穿过去。

起源

威尔•克罗什(Will Crowther)编写了《Adventure》作为离婚后保持和女儿沟通的方式。克罗什和他的前妻是狂热的洞穴探险者,并且曾经系统地探索过肯塔基州的猛犸洞穴(Mammoth Cave)。克罗什同时也是一个龙与地下城这个角色扮演游戏的爱好者。他的程序《ADVENT》(因为在那个时候程序只能以六个大写字母命名)是一个简单的基于文字的程序,你需要通过一些动词短语来输入指令(比如“take rod”),来探索一个具有复杂网络的洞穴系统。《Adventure》中的洞穴基于克罗什探索过的一些真实的洞穴。程序用Fortran语言编写在一台DEC PDP-10电脑上。

在那时《Adventure》就像当时其他的软件那样被免费地分享(其远远早于开源软件这个概念的提出)。其中一个拷贝甚至被运行在一台被邓•伍兹(Don Woods)使用的电脑上,而这距离克罗什有3000英里。伍兹在经过克罗什同意之后,扩充了游戏,并且增加了许多有趣的元素和一个点数系统。经典的《Adventure》(通常又称作《Colossal Cave》以便与其他冒险游戏区分)被广泛地传播,并且在电脑领域里难以置信地流行。詹姆斯•基罗格里(James Gillogly)将游戏由PDP-10上专用的Fortran语言转换成了C语言,这才真正开始了它的腾飞。

进入微型计算机

在1980年之前,三个公司分别推出了针对早期的Apple II电脑的《Adventure》版本,他们分别是Rainbow Computing、Programma International还有大名鼎鼎的微软(Microsoft)。这是微软的首个非语言非操作系统的产品,并且试图开设应用软件部门。

B8BA499E9FC353EA5C704FFF46A0EB13254DDC56D499D_650_320

 

戈登•勒文(Gordon Letwin),最早的微软员工之一,通过他自己的公司Softwin售卖该游戏。手册中提到“你拥有的是最初的《Adventure》完整版,完美复刻最初的DEC版”但却没有任何对原始作者无知和精神上的回报。手册中还包括了一张登记卡,介绍如果你的磁盘坏了怎么去换一张新的。(嗯,我倒很想知道如果在今天我把我的登记卡和5.25寸软盘寄给微软会作何反应。)Software Toolworks(后来叫Mindscape)在1981年发行了他们自己的版本,并且也是唯一向克罗什和伍兹支付报酬的公司。

《Adventure》很快孕育出“文字冒险游戏”的软件产业。Infocom公司发行了基于文本的游戏《Zork(魔域)》。一些图形游戏(拥有中等分辨率的图形界面)被Sierra Online、Adventure International、Ultima以及其他公司所发行。大多数今天的给予电脑游戏现代故事和谜题都可以追根溯源到最初的《Adventure》。

306EC1142EAAB027986E8793C8B0EF613E4A0E9F7CDEF_650_339

玩游戏

游戏的目标是收集点数。每一次当你找到一个物品或者解决一个问题你就可以获得点数。当你挂了你肯定拿不到很高的点数。在经典版里面350点就已经达到完美。扩展版里更是达到了100点。不同的版本质量也参差不齐,并且经常会弄不清,因为没有一个版本包含所有也没有真正意义上的版本之说。但是原始的350点和550点版本却是公认的最流行的。

房间的结构和他们的连结方式始终如一,但是你会随机的遇到一些角色,比如说有矮人和海盗(这些可以使你产生一种你真的是在穿越一个洞穴一样)。

从《Adventure》中来的许多经典词组,比如秘笈“XYZZY”以及“plover egg” ,早已进入Geek的字典,甚至人们并不知道他的起源。在1997年的一次火星探路者的新闻发布会议上
,工程师詹妮弗•哈里斯用来描述工程师们已经找到为什么探路者不按指令执行的时候说道“You are in a maze of twisty little passages, all alike.”

今天的《Adventure》

在现代版本中游戏外观真正改变仅仅限于文字的大小写。也有试图为原始游戏增加图像的,这就好像给经典的小说增加插画——看起来是漂亮,可是你自己的想象却比这有趣得多。

对于初次体验《Adventure》的人们经常会认为他很粗糙,因为其只有有限的词汇和只有文字的界面。但是他们忘记了——这不是一个21世纪的游戏,而是一个起源于上个世纪70年代迪斯科还在流行的时代的游戏。它对于现代许多玩家而言任然很有趣因为其充满谜题和挑战性,而不仅仅是一个枪战游戏。

这里有一个杰出的研究,其收集了关于《Adventure》的众多谜题。它还包括了对游戏中地点的考据的照片。

AA4CC4BD6ECD24EF5213C7DECFB2E5F647C37E96B0515_320_480

《Adventure》经住了时间的考验。这里有一些各个平台的免费版本,包括iPhoneAndroid。我在Android上玩《Adventure》时仍然有一种乐趣(我仍然不习惯“Colossal Cave”这个名称),使用语言转文字程序可以使我通过说话来控制人物。

 

《Geek的复古:来看看原始的文字冒险游戏》上有3条评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注