计算机最初设计用于科学计算,但永远不满足于现状的人们总会将其拓展出越来越多的功能,计算机游戏就是在这种情况下出现的,它的诞生及后来的发展使我们的世界变得丰富多彩。如今,世界上第一款计算机游戏、诞生于1962年的《太空大战》(Spacewar)迎来了它的50岁生日,美国麻省理工学院及众多“太空大战迷”为它举行了庆生活动。
1962年,麻省理工学院学生斯蒂夫·罗素、阿兰·科托克(后来成为国际万维网协会副总裁)与另外两位同学闲来无事,在该校的“组装机室”折腾最新的硬件。“组装机室”新进的一台PDP-1(等离子显示器)微型电脑引起了他们的注意。这台电脑的大小和一台冰箱差不多,在今天看来硕大无比,当时却是非常小巧新潮。他们四人灵光一闪,决定在这台计算机上找点乐子。经过大家的通力合作,没过多久,一个由40页源代码打包成的双人射击游戏《太空大战》正式出炉了。
游戏中,玩家使用一对专用的控制器进行操作,控制飞船在屏幕上左右飞行,并使用导弹(不受引力影响,但射程短,威力小)和激光(会受引力影响发生偏转,但射程远,威力大)进行攻击,此外他们还在游戏中设计了用于脱逃的超高速空间“超空间”,不过其出现地点和几率都是随机的。
虽然现在看来,只有黑白两色且线条单调的《太空大战》可谓粗糙至极,但在那个年代,还是给人耳目一新之感,很快就迎来了成千上万的玩家,其源程序被作为各大高校计算机系学生教学程序,以及各个Linux版本的演示用程序。后来,《太空大战》被安装在许多商用游戏机与个人电脑里,并深刻地影响了后来的许多经典游戏如“行星游戏”(Asteroids)的开发。
据悉,这款有50年历史的游戏直到今天仍然可以在线一玩,怀旧的玩家们还不去尝试一下!