上世纪60年代,旧金山。
一个十几岁的少年,骑车十几公里,从South Los Altos家中来到斯坦福大学的人工智能实验室,因为这里的计算机上安装着一个神奇的游戏,非常吸引人。
这个少年就是乔布斯。
你可能觉得,青少年就是喜欢玩游戏嘛。
实际上就连IBM研究院的科学家们也被它深深迷住,以至于公司禁止工作时间玩这个游戏,但随后几个月,科学家们创造力锐减,IBM不得不放开禁令。
这个魅力十足的游戏就是Spacewar!(太空大战!),世界上第一款数字视频游戏。
01
黑客的创造
《太空大战》的诞生是一次偶然。
1961年,DEC公司给麻省理工捐赠了一台新型计算机:PDP-1
PDP-1是小型机,相比IBM动辄几百万美元的大型机,它身型小巧,价格“便宜”。
更加吸引大家的是,这个机器竟然有一个CRT显示器!要知道,原来的CRT显示器主要用在军队的防空系统中。
很多人便想招儿利用这个显示器。人工智能的先驱,图灵奖获得者马文·明斯基开发了一个简单的程序,可以生成像万花筒一样的图案。
但是史蒂夫·拉塞尔觉得,一定可以利用它做出一些更有趣的事情。
史蒂夫·拉塞尔是个编程高手,他刚刚帮助图灵奖获得者麦肯锡教授实现了世界上第一个Lisp解释器。
他很喜欢Edward Smith的科幻小说Lensman系列(仅次于阿西莫夫的《基地》),他决定写一个科幻题材的游戏:SpaceWar!(太空大战!)
史蒂夫·拉塞尔把想法告诉了其他MIT的“黑客”,大家立刻行动,几个月后,《太空大战!》就问世了。
《太空大战!》中有两艘太空飞船,分别由一名玩家控制,围绕着一个有引力的恒星互相射击。
导弹数量有限,燃料供应也有限,靠近恒星可以得到引力辅助,但是一不小心就会坠落到恒星中。
虽然还很粗糙,但是每一个看到它的学生都被深深地迷住。
“(玩游戏时)仿佛脱离了肉体,处于另外一个世界,一旦体验过,其他任何感觉都无法与之媲美,就连迷幻药也比不上它...”
这就是世界上第一个数字视频游戏的魅力!
由于通过按下开关来控制游戏十分麻烦,MIT的另外两个黑客Alan Kotok和Bob Sanders发明了世界上第一个游戏手柄。
这个游戏甚至促进了教学工作,那些学生们努力地改进它,比如给游戏增加了“超空间”,当你的飞船进入险境,可以同时按下两个键进入超空间,在屏幕上消失几秒,随机地出现在一个新位置。
教师则在旁边一边看一边点头,学生们在学习计算机理论时比以往任何时候都更快,更轻松。
02
快速发展
对DEC而言,《太空大战!》也带来了意想不到的效果,成为向潜在客户展示小型机强大性能的最有效工具。
PDP-1有着“强大的算力”,每秒远算“高达10万次”,可以计算飞船的运动、重力、用户的输入、行星和恒星的相对位置。
与此同时,每秒还可以在那个古老的CRT显示器上显示超过2万个点。
到了后来,《太空大战!》成了PDP-1计算机出厂时必备的“冒烟测试”,只有把这个游戏顺利启动,玩起来,才说明计算机是没有问题的。
1963年,拉塞尔来到斯坦福大学,把《太空大战!》也带到了人工智能实验室,很快,这里的人也被迷住了。
但是,60年代计算机非常昂贵,成本通常以美元/分钟计算,想玩游戏的话,等到半夜的停机时间再玩儿吧。
于是,斯坦福的这帮天才,为了能在工作时间玩儿,竟然实现了“分时共享”,对PDP-6计算机的资源按时间进行划片,这样就可以在运行其他任务的时候玩游戏了。
在加州大学伯克利分校上学的Ken Thompson曾经在斯坦福实验室的电脑上写作业,夜深人静的时候,他在那里玩了很多次《太空大战!》。
但是大神绝不满足于玩现有游戏,他创造了一个新游戏《太空旅行》。
为了把游戏在贝尔实验室的机器跑起来,Ken Thompson开发了文件系统,编译器......,最终竟然开发了一个操作系统:Unix。
你看,游戏乐趣真是驱动计算机技术前进的动力啊!
03
电子游戏行业诞生
由于《太空大战!》过于吸引人,很多人在PDP的机器上玩过以后,都想办法把它在自家的小型机和大型机上重新实现,并且也添加了更多的功能:隐形能力、爆破太空矿,还可以切换为第一人称,以一名飞行员的视角来玩游戏。
这就让《太空大战!》广泛传播 ,图灵奖获得者Alan Kay在1972年说道:只要计算机有图形显示器,那么《太空大战》就会自发兴起。
有杂志报道说:每天夜深人静的时候,北美都有数百名程序员脱离了肉体,被锁定在生死攸关的《太空大战!》,他们疯狂地按下按钮,兴高采烈地“杀死”他们的朋友......
1972 年,《滚石》杂志赞助了第一届“太空大战奥运会!”就在斯坦福人工智能实验室举行,一等奖是一年的《滚石》杂志。
犹他大学的诺兰·布什内尔也是游戏迷,他在游乐场打过工,敏锐的商业头脑让他迅速看到了《太空大战!》的价值。
他以《太空大战!》为原型,简化了游戏玩法,用一些硬件电路实现了部分功能,降低了成本,从而可以把所有的功能都塞到一个街机当中,这就是《电脑太空》,销售了1500台。
获得初步成功的诺兰再接再厉,又成立了一家公司“雅达利”(Atari),雅达利开发了诸如《PONG》,《星际袭击者》等经典游戏,成为电子游戏的早期拓荒者。
1974年,乔布斯也加入了雅达利,和沃兹尼克参与设计及开发经典打砖块游戏Breakout。
04
结语
毫不夸张地说,《太空大战!》启发了整整一代人,以《太空大战!》为核心,各种游戏不断发展,扩散,形成了庞大的产业。
更有意思的是,为了实现更好的游戏效果,游戏倒逼着计算机硬件和软件不断更新换代。
到了90年代,专门的显卡出现了,谁能想到,如今显卡竟然成了人工智能最重要的基础!
2007年,美国国会图书馆将《太空大战!》列为历史上最著名的10款游戏之一,成为游戏经典。
(1)太空大战!——1962 年的一款太空战斗电子游戏
(2)星际袭击者—— 1980 年的一款太空战斗电子游戏
(3)Zork – 1977 年的一款基于文字的冒险游戏
(4)俄罗斯方块——1985 年的一款益智电子游戏
(5)模拟城市——1989 年推出的城市建设 模拟电子游戏
(6)超级马里奥兄弟 3 – 1988 年的平台游戏
(7)文明 I/II – 1991 年(文明 II 于 1996 年推出)回合制 电子游戏
(8)毁灭战士——1993 年的第一人称射击游戏
(9)魔兽争霸系列——始于 1994 年的一系列实时战略游戏
(10)Sensible World of Soccer ——1994 年的一款足球电子游戏
全文完,觉得不错的话,点个赞或者在看吧!