登月模拟游戏如何风靡了半个世纪( 二 )


登月模拟游戏如何风靡了半个世纪

文章插图


登月舱需以一个极低的速度接触到月球表面,游戏才会提示“完美着陆” 。要是速度太快,登月舱就会坠毁、爆炸 , 游戏还会故意讽刺玩家:“你在月球上炸出了一个xx英尺深的新陨石坑!”
登月模拟游戏如何风靡了半个世纪

文章插图


那年年末 , 吉姆的杰作上传到了学校的系统数据库 。负责计算机课程的老师,试着将这部游戏提交给DEC,还为游戏起了第一个名字:“FOCAL登月模拟器(阿波罗号)” 。
1970年,DEC的教育营销经理与时事通讯编辑大卫·阿尔(David H.Ahl),将吉姆的游戏翻译成了BASIC编程语言 , 又通过DEC的纸质刊物,将源代码分发给了各大教育机构 。此后,吉姆的游戏遭到美国各地程序员的大量拷贝,翻版层出不穷:“阿波罗号2”“阿波罗12号”“火箭”“LEM(登月舱的缩写)”……
这些翻版游戏也不都是完全的抄袭 。如《火箭》就使用文本制作了一个简单的图形界面,展示登月舱的高度;《LEM》则首次增加了水平方向的速度,提升了游戏难度 。
登月模拟游戏如何风靡了半个世纪

文章插图


《火箭》游戏截图
1973年,DEC出版了一本由大卫所编纂的编程书 , 书名叫《101款使用BASIC语言编写的电脑游戏》,其中包括吉姆的原版登月游戏,以及《火箭》《LEM》两个受吉姆启发制作的翻版 。
1978年,第二版《BASIC电脑游戏》发行,成为有史以来第一部销量超过100万册的计算机书籍,也为吉姆“登月游戏之父”的地位留下了确凿的证据 。大卫在书中写道,吉姆的游戏是“迄今为止最流行的单一电脑游戏” 。
登月模拟游戏如何风靡了半个世纪

文章插图


书中留下了吉姆的名字
吉姆本人并不在乎这些头衔 。计算机课的宝贵编程经历,的确影响了吉姆的职业生涯 , 现在的他已是布兰戴斯大学的计算机科学教授 。但在高中毕业后的很长一段时间内,吉姆忘掉了那部登月游戏,更不知道自己的游戏遭到了同行的百般山寨 。
2
1972年12月的某一天,DEC兼职顾问杰克·伯内斯(Jack Burness)缠着一位当地的参议员 , 索要阿波罗17号发射现场的通行证 。阿波罗17号是美国阿波罗计划的最后一次任务,也是人类迄今为止最后一次登陆月球的任务 。

杰克本就是美国登月计划的狂热粉丝 。12月6日,杰克在三英里外(约4.8公里)的距离亲眼目睹了火箭升空 , 这样的经历更是令他终身难忘 。
登月模拟游戏如何风靡了半个世纪

文章插图


运载阿波罗17号的土星5号火箭 , 摄于1972年11月
1973年初,DEC准备在他们新推出的GT40计算机上编写一部演示用的游戏 。GT40使用了当时并不常见的矢量CRT显示器,能够在屏幕上绘制相对清晰的图形,还允许用户使用集成光笔,直接和屏幕进行交互,实现“触摸屏”的效果 。
登月模拟游戏如何风靡了半个世纪

文章插图


GT40计算机
好巧不巧,签下这个任务的人,刚好是杰克 。他当即决定开发一部带有实际画面的“登月模拟器” 。根据外媒Technologizer在2009年的采访,杰克并不记得自己玩过吉姆的那款“登月模拟器”,因为与之相类似的翻版游戏早已“司空见惯” 。
杰克一共花了九天时间开发游戏,还用了一天时间,拜访了参与设计登月舱的麻省理工学院,获取了一部分登月舱的真实数据,以便精确计算游戏中推进器的燃料消耗量 。

相关经验推荐