仅将冒险游戏史话系列文章献给chinaavg论坛,由于文学水平有限,语言不甚有趣,不能当是艺术文章欣赏啦,只是让有兴趣的朋友了解一下冒险游戏的发展历程,也当是为编年史做一些前期的功夫。其中或有不当和错误的地方,恳请各位资深玩家指正。& ^+ r7 r3 M8 m
4 O' _* o Z0 m, a" C5 c J2 Y# _# z
*******************************************************************
# D7 q8 q$ [: g+ i7 Y7 R: p
7 M3 S+ k9 H( y1 j* c前言:
- d. a k- e( E) p, n" J5 ]4 U8 c R+ \9 ~& Y
电脑游戏的发展可以说紧跟着计算机发展的步伐,经历了大型机,小型机,微机的时代,到现在为止,PC和MAC都可以说是属于微机的范畴。最开始的电子游戏游戏不能称为游戏,只能说是游戏演示(关于电子游戏的发展,这里不谈),到后来第一款真正的人机交互式电脑游戏Space War出现后,电脑游戏才真正开始.........
' F X2 y! {. A! D; V
. H4 k2 I% P A: r2 C! d$ |) V: L- M2 L- K) w; G2 V7 ^
示波器?!这个画面就是第一个小演示游戏"pong"的创意,运行于大型机# G c4 \, Y9 T* `! e$ o3 ^
# D1 `6 m: \" E
9 F6 p- k$ D1 {* _$ Y9 J" Q+ ]
第一个正式的游戏程序Space War,运行于大型机
7 i+ {/ t+ T2 v: m* |/ |4 c2 {+ G% E' ^+ L9 Y1 ]( ^
*******************************************************************
' }/ h3 p- T Q) m: P! u" P/ D; a/ _; Q/ m
文字的火炬……# b F+ q# B- U/ K: E" f$ Q
' g; z) G- K4 A2 C& s0 L
自从第一款电脑游戏Space War在麻省理工学院诞生之后,越来越多的电脑精英被交互式娱乐的魅力所吸引。当时的电脑仅存在于大学和研究机构当中,电脑游戏仍属于“精英的游戏”,良好的学术环境无疑对刚诞生不久的电脑游戏起到了极大的促进作用。" u$ l; s( R& }& I5 D
$ E$ m8 z5 q. I: p" X) f* `) f由于受到硬件的限制,早期的电脑游戏以文字为主,它赋予玩家的想象空间远大于今天众多所谓的“高科技游戏”。
; X0 W3 l! h2 q8 F( E3 p* R4 e
1 ~* s% p5 c, T1 r. c“你听见蝙蝠在耳边扑扇着翅膀,你感觉到一股气流从身旁吹过,你闻到了乌姆帕斯的气息。”' x; i" G$ b( m$ H( W! \2 x" M
8 u; Z3 ?" S! V1972年,在大型机流行的最后岁月里,Hunt the Wumpus(又名Wump)成为继Space War之后另一部广为流传的电脑游戏。Wump的开发者为美国马萨诸塞大学的Gregory Yob,这是一部运行于大型机上的纯文字冒险游戏,内容大致如下:你装备着5枝箭,进入一个纵横相通的山洞,寻找游荡其中的怪物乌姆帕斯。每进入一个洞穴,游戏都会提供一些文字线索,例如“你感觉到一股穿行于无底深渊中的气流”(表示前方有陷阱),“你听见前面有一群扑扇着翅膀的蝙蝠”(可以把你引往一处随机洞穴);当游戏提示“你闻到了乌姆帕斯的气息”的时候,你就可以拉开弓,朝藏有乌姆帕斯的洞穴射出一箭,射中后游戏便会结束。
5 O: I7 z6 s7 Z
; R6 E O- K% H
+ ~( G: Z- ? s7 s早期Wumpus的不同版本。
2 Q# |; s$ h& b& q/ Q+ r) r0 c# ~7 f! _" e' O- P+ h3 M
1973年,Wump在ARPAnet上流传一时,并首次在"People's Computer Company"杂志发表,其代码公布于1975年的Creative Computing杂志上,此后又繁衍出许多不同的版本。直至近日,依然有不少痴迷者延续着Wumpus的传奇。很难界定Wumpus属于什么类型的游戏,它既有冒险游戏的影子,也有RPG游戏的影子,同时它对计算机上“龙与地下城”游戏的发展产生了一定的影响。
4 B3 p. i2 Q5 p: z, i$ F+ Z
; b0 q* }' _& i' W! K; F; a------------------------------------------------------------------------------------------------------------
# G5 R' g% r1 i ~9 NARPAnet:1969年,由美国国防部出资兴建的计算机网络,互联网的前身
8 S2 r5 ]2 d, Y6 J) Q------------------------------------------------------------------------------------------------------------* i5 K6 X, L$ Y& A3 x
# {; t$ G* T) n7 d严格地说,Hunt the Wumpus并非交互式小说游戏,因为在整个过程中你不必输入任何指令,只要选择不同的洞穴进入,最后射出致命一箭即可。那么,第一款真正意义上的交互式小说文字冒险游戏究竟是如何诞生的呢?
5 R7 ~1 @8 m" C( F! x
4 w5 C G$ c: ^接下来的一个游戏可以说是冒险游戏的起源之一......
$ I% N: c* c d5 @. L. P1 C7 _& q. F" M+ g
" b$ B" U2 Z( l& k“你迷失在曲折的迷宫之中,重复又重复”
( |% P& B# S) [+ @/ s) K
# F* d( \$ r# N2 {( x1972年,ARPAnet在波士顿的Bolt, Beranek and Newman(BBN)公司的一名程序员William Crowther,一个RPG的忠实拥护者,一名狂热的攀岩爱好者和洞穴探险者,为了他的女儿,用FORTRAN语言在PDP-10上编写了一段名叫Colossal Cave Adventure(又名Adventure)的程序。这个程序就是第一个交互式小说文字冒险游戏了,它用纯文本的形式模拟玩家在一个巨大的洞穴中探险寻宝的过程,其中会遭遇到很多事情,游戏中的洞穴大多根据Crowther早年收集的地图和数据等真实的洞穴资料制作而成。执行这个程序需要300KB的主内存,这在当时是非常巨大的。(具体见apolloding的 "一切由这里开始……(冒险游戏起源) ")1 R* G" M* w) s9 n: G( B
9 ?6 J m4 M% M1 j: A' G& M------------------------------------------------------------------------------------------------------------9 R; d. F0 r5 M2 a0 y
PDP-10:1967年由DEC公司(Digital Equipment Corporation)生产的程控数据处理机(小型机),当时售价约为12万美元。 g e' E8 O2 S8 y
------------------------------------------------------------------------------------------------------------1 s) y' l8 q, b# b. T2 p+ { b
+ M1 F. J+ ^4 V. a
1976年,斯坦福大学斯坦福人工智能实验室(SAIL)的程序员Don Woods在实验室的一台电脑上发现了Adventure这个程序,经过Crowther的同意,他对Adventure进行了拓展,增加了很多房间和迷题。Don Woods是一个托尔金的奇幻小说迷,他将小说里的许多角色和地名搬进了Adventure,如精灵、侏儒、巨人,以及索伦锻造权力之戒的那座火山。
9 Z7 q% k& j8 j' t2 O* C* I% W- l9 N; o( F1 M' h/ |
7 j0 u5 q% m* ?( W+ e* ?: a% \) n
/ |6 m: K/ E1 g( ?6 B: P5 L% E- o0 ~% j
之后1年,Adventure就像野火一样在ARPAnet上迅速蔓延开来了,几乎每台与ARPAnet相连的电脑上都有一份拷贝。有人戏称Adventure使整个电脑业的发展停滞了至少两个星期。同年,得到Woods和Crowther的同意,Rand公司的Jim Gillogly用C语言将Adventure移植往UNIX系统。
/ R' e- o0 v7 V8 C8 g) z* s2 ^6 R4 g# n, S0 T
“纸上谈兵”的冒险(armchair adventure)仅仅是冒险游戏的一个了不起的开始,但它仍然局限在于可以接近小型机(minicomputer)的幸运玩家之间传播。1977年,随着传奇的Apple II微机的诞生,真正的电脑游戏革命爆发了,冒险游戏从此也进入了微机(microcomputing)时代。这时,电脑游戏拥有了更大的市场,更多天才程序员和游戏公司投向微电脑游戏的设计。
! g5 A* n; `' k
l& Z9 t0 ?! }% M l6 r1 K(第一章完,请关注第二章) a; U3 C7 f1 g' g+ z5 U
5 n6 S: ~8 b2 M6 N$ @& P------------------------------------------------------------------------------------------------------------
% P( z9 V$ Y5 N3 l' g) v8 T4 B' J
第一章部分参考网页: K- R; [$ R/ g. k- f
* { v f( P8 ~http://creativetechnology.salfor ... _design_history.htm
+ Q) ], O; C' ?( U ]# c. l
* H K" @, M1 H" Shttp://www.emuunlim.com/doteaters/play4sta1.htm& N4 ^, Z" U* N# i
0 j7 _) c! p6 r/ A/ Phttp://www.emuunlim.com/doteaters/play1sta1.htm: N- R3 B% ~. U' Z# C( e, Y% @" Z
{. ~0 r; G+ \; O% }( ?: w5 j. `( |http://hard.zol.com.cn/2004/1229/139744.shtml
; E: H; l9 F$ x& @/ I, v* N# d
' _2 Q$ g* z/ I5 ~http://www.rickadams.org/adventure/a_history.html+ Z* G% d; O% j$ m4 w6 ]6 [
, M3 g- b: E9 x
http://jerz.setonhill.edu/if/canon/Adventure.htm
7 q/ Z7 |9 O: d" S( o+ K/ K8 P. z4 {9 z6 j
http://www.lysator.liu.se/adventure/4 i5 } M1 z" I0 p$ n
# m/ e" `7 [4 H% s+ x! \: e; Q& W
http://www.onelang.com/encyclopedia/index.php/Hunt_the_Wumpus
1 D: k# U2 ?3 C1 e: ^; @1 l( q, u, B6 `7 K& j1 Z7 h
http://wurb.com/if/game/4423 j8 s5 i1 L1 Z7 j6 h& @0 b1 q
8 m3 h3 M7 l0 f( Q& L1 s- w
http://www.atariarchives.org/bcc1/showpage.php?page=247 |