游戏史记(二):初生的朝阳,萌芽时代

20世纪60年代是个不平静的年代。

1962年-古巴导弹危机爆发

1963年-马丁·路德·金发表了著名演讲《我有一个梦想》

1963年-约翰·肯尼迪遇刺身亡

1964年-编程语言 BASIC 诞生

1969年-阿波罗登月

......

或平静或波云诡谲的世界浪潮中,计算机科学正稳步向前发展。同时依托于计算机的发展,有一个非常不起眼的新事物,也就是电子游戏的萌芽也已经开始茁壮成长。

史莱哥的倔强

1961年,就读于麻省理工大学的史帝芬·罗素读到了两篇科幻小说,爱德华·艾默·史密斯的《透镜人》和《云雀》,这位精力旺盛的棒小伙儿顿时来了兴趣。作为学校社团铁路模型技术俱乐部(TMRC)的一员,他身上最不缺的就是造作的本事了。

罗素的绰号是蛞蝓(Slug,“史莱哥”),他的同事J·M·葛瑞兹表示这是因为:“当需要做抉择时,他永远不会是那个有所行动的人”。但是,在发挥自己的想象力这件事上,他从未退缩。

1. 《太空大战》(Spacewar!)的诞生

很快,在1962年的春天,包括罗素在内的一班学生们,于麻省理工学院里在当时的一部新电脑 DEC PDP-1 中写了一个名为《太空大战》的游戏。该游戏让两名玩家对战,它们各自控制一架可发射导弹的太空飞行器,而画面中央则有个为飞行器带来巨大危险的黑洞。

太空大战

在当时罗素等人为了兼顾真实性与可玩性,进行了各种设计。例如使用实际的星图制作背景并设计星等、限制太空船的鱼雷数量及燃料、只在恒星周遭有重力的设计、以及可进行超空间跳跃等设计。罗素还曾将鱼雷的准确性调低使游戏难度提升,但此举不受玩家(也就是那帮同学们)青睐。

2. 深远影响

但是由于当时 PDP-1 价值十二万美金,对一般民众而言过于昂贵,使《太空大战》难以成为商品。但游戏程序在美国各学校广为流传,最初用来设计《太空大战》的 PDP-1 现在还存世,位于美国加州山景城摩费菲尔的计算机历史博物馆展出。

PDP-1

同样被视为最早的电子游戏,1958年的《双人网球》与《太空大战》相比,较像具有游戏功能雏形的实验品。而且由于当时科学家普遍认为将昂贵的电脑用于娱乐游戏很浪费,展出两年后即解体。而《太空大战》在美国各个科学研究机构及学校之间流传,对传播及发展“电子游戏”这一概念有极大影响。

诺兰·布什内尔在大学时代曾玩过《太空大战》并受其影响,他认为“这是一款有趣的好游戏,但是执行需求的电脑成本过于昂贵,不符合经济效益。”1969年,诺兰·布什内尔在加州的 Ampex 公司工作,与朋友一同重玩《太空大战》,点燃了他“对游戏的狂热及潜在商机的信心”,日后创办了一个游戏公司。

这个公司名叫 Atari(雅达利)

3. 历史意义

2007年,美国史丹佛大学组成委员会列举了10款最重要的电子游戏,希望美国国会图书馆能因其文化及历史意义予以保存,《太空大战》位列其中。

2015年10月3日,日本埼玉县川口市的 SKIPシティ 设施举行1958到1982年出现的电子游戏展览,《太空大战》亦是其中之一。

2018年入选世界电子游戏名人堂。

4. 轶事

史莱哥在麻省理工大学读书时加入的社团铁路模型技术俱乐部(TMRC)在圈内赫赫有名,因为他们是骇客文化形成的最主要推手,因此也成为世界上最有名的铁道模型俱乐部。

社团会员中,史莱哥不仅开发出了《太空大战》,并且还在 IBM 704 上开发出第一个 LISP 直译器,使 LISP 成为一个真正可以运作的编程语言。还有一个大牛约翰·麦卡锡,在1956年的达特矛斯会议上提出了“人工智能”这个概念,并因人工智能领域的贡献而在1971年获得图灵奖。

Unix 之父与电子游戏

1969年,加入贝尔实验室三年的肯·汤普逊参与了实验室与麻省理工学院以及通用电气公司联合开发的 Multics 系统项目。

1. 《星际旅行》(Space Travel)

在工作期间,他在一台 GE 635 大型机上编写了《星际旅行》。当贝尔实验室放弃 Multics 项目之后,他把游戏代码转换成了 Fortran 语言,使得自己能够在 GECOS 系统上面继续玩游戏。值得一提的是,在开发 Multics 系统期间,汤普逊创造了 Bon 编程语言。

星际旅行

2. 因缘际会

汤普逊和一些员工,例如丹尼斯·里奇都是《星际旅行》的玩家。由于游戏在 GECOS 系统上的表现还不如 Multics 系统并且游玩成本极其昂贵(一次 50 - 75 美元)。为了能够继续玩游戏,汤普逊只好找到一台老式 PDP-7 机器,重写了他的《星际旅行》游戏。

在《星际旅行》被完全移植到 PDP-7 之后,因为汤普逊无法再参与 Multics 和 GE 635 的项目,所以他把自己的开发工具扩展成了一个完备的操作系统。他和丹尼斯·里奇带领一些贝尔实验室的成员在 PDP-7 上面进行开发工作,实现了文件系统、进程、设备文件、命令行解释器和一些小的工具程序等。1970年,在布莱恩·柯林汉的建议下,为了与“Multics”名字相对应,这个系统被命名为“Unix”,大名鼎鼎的 Unix 想必就不用多介绍了吧。

有趣的是,在完成 Unix 系统开发的基本工作之后,汤普逊觉得 Unix 系统需要一个系统级的编程语言,于是创造了B 语言(C 语言的前身)。后来里奇在B语言的基础上创造了C 语言(C 语言的大名也不用多说=-=)。汤普逊和里奇被后世称为 Unix 之父,里奇又被称作 C 语言之父

1983年,因“发展了通用操作系统的理论,特别是实现了 Unix 操作系统”,汤普逊和里奇共同获得了图灵奖。

在2009年,汤普逊进入 Google 公司工作,与他人共同设计了 Go 语言

后来,遗憾的是由于《星际旅行》是电子游戏产业发展之前的一款早期电子游戏,但之后并未进行商业化,导致它对未来电子游戏的发展没有产生任何影响。不过人们在讲述 Unix 历史的时候仍然会提到《星际旅行》。

结语

在历史发展的道路上,很多事物的演变都是相辅相成的,一环扣一环,构成了时代的浪潮。电子游戏的出现,之后的蓬勃发展,也许是源自于一次偶然,也许是历史的必然,这些都说不清楚。

但是不管怎样,我们意外它的来到,接受它的存在,也期待它的未来。

时代作出的选择,不可阻挡。

游谈时刻

下一篇,来感受一下街机的黄金时代吧!

----------

本文首发于wx公众号:游谈

wx号:youtan1024

作者:迪亚da菠萝

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,417评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,921评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,850评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,945评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,069评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,188评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,239评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,994评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,409评论 1 304
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,735评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,898评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,578评论 4 336
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,205评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,916评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,156评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,722评论 2 363
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,781评论 2 351

推荐阅读更多精彩内容