银河游戏

《银河游戏》（英文版名：Galaxy Game）是比尔·皮茨（Bill Pitts）和休·塔克（Hugh Tuck）于1971年开发的太空战争街机游戏。它是1962年游戏《太空战争！》的扩展版本，沿用该作玩法：以星空为背景，两名玩家须各自操作太空船“楔形船”或“针形船”，在恒星重力穴中移动，并以有限的鱼雷攻击对方船只。皮茨和塔克亦加入了一些修改，例如提升太空船和鱼雷的速度、移除恒星及其引力场等，玩家可以自行选择是否启用。

《银河游戏》是早期投币式电子游戏之一。最初的原型机耗资两万美元打造，主要部件是数码装置公司的PDP-11小型计算机，以及带有显示器、控制杆、座椅的木制控制台。1971年11月，原型机于史丹佛大学特雷希德学生会大楼首度亮相，定价为每局10美分或每三局25美分，吸引了络绎不绝的人群来观看玩家对战。由于另一款同样改编自《太空战争！》的投币式街机游戏《电脑太空战》在数个月之前便已向公众展示，因此《银河游戏》成为了第二款付费电子游戏。

1972年6月，皮茨和塔克制作了第二台原型机，支援在不同显示器上同时运行四个游戏，但碍于空间限制，它只设两个带有显示器的控制台。游戏机外壳材质属玻璃纤维，PDP-11放在其中一个控制台内，而非单独放置。1972年6月，新版本的《银河游戏》正式运作，至此两人已耗资6.5万美元，仍然无法使它具备商业前景。1979年，第二台原型机的显示处理器日渐失灵，最终遭移走拆解。1997年，斯坦福大学把它修复，并放置在校内电脑科学系大楼。2000年，机器被移到加利福尼亚州山景城计算机历史博物馆。2010年机器曾被馆方借予Google，后来它再度回归博物馆。

## 背景

<image>

20世纪70年代初，电子游戏几乎完全是程序员和有机会使用电脑的技术人员所传播的新奇事物，范围主要在研究机构和大型公司。《太空战争！》是其中一款游戏作品，于1962年由麻省理工学院的史帝芬·罗素及程式设计社团其他成员合作开发，以数码装置公司PDP-1小型计算机作游戏平台。游戏以星空为背景，两名玩家须各自操作太空船，在恒星重力穴中移动并射击对方船只。《太空战争！》甫推出便被复制至多家美国学术机构的迷你电脑上，成为首款在单一机构以外可以接触得到的游戏。这部作品在60年代的小型程式设计社团中非常流行，当时人们把它广泛重现于迷你电脑和大型电脑上，后来更把它转移至早期微型电脑系统。早期电脑科学家艾伦·凯在1972年曾指“只要电脑有连接至图形显示器，《太空战争！》便会自行绽放”。1981年格雷茨回想起当时的情形亦表示，随着游戏的早期传播，“几乎所有具备程控阴极射线管的研究电脑都能找到它的踪影”。虽然游戏在当时广为流传，但它的直达范围非常有限，原因在于相比大型电脑便宜的PDP-1其售价仍需12万美元，售出的53台电脑大多不连显示器，余下的则多数设于守卫森严的军事设施或研究室，每分每秒都在工作，这导致初版游戏没法扩大受众、只能停留在狭窄的学术范围。开发者一度考虑将游戏化作商品销售，但鉴于运行它的电脑价格高昂，不得不放弃此想法。

1966年，喜爱探索蒸汽通道和建筑物的史丹佛大学学生比尔·皮茨（Bill Pitts）闯入了一栋大楼，发现了史丹福人工智能项目的所在地，内里设有一台数码装置公司生产的PDP-6分时电脑系统，另有20台电传打字机与之连接。上过数节电脑入门课程的皮茨对它十分着迷，于是说服了项目负责人莱斯特·厄内斯特，让他批准自己在工余时间使用电脑。不久后，皮茨就不再去上课，而是晚上在电脑实验室里与毕业生和研究生互动，并在PDP-6上玩《太空战争！》。皮茨经常和高中时候的朋友、加州理工州立大学学生休·塔克（Hugh Tuck）比赛。在1966年至1969年间举行的某次《太空战争！》比赛中，塔克声言这款游戏的投币版本将会非常成功。由于电脑成本高昂，根本没可能制作投币街机，因此他们没有继续这个项目。惟在1971年，当时已经毕业并在洛克希德公司担任PDP-10程序员的皮茨，得知1970年数码装置公司推出的PDP-11售价约为14,000美元。虽然对于有利可图的产品来说，这个价格依然太高（当时电子游乐场内大多游戏的成本约为1,000美元），但皮茨和塔克认为这已经足够低了，可以构建原型来确定兴趣和每场游戏的最佳定价。

## 玩法

<image>

《银河游戏》的玩法与《太空战争！》无异，同样以星空为背景，两名玩家须各自操作太空船“楔形船”（Wedge）或“针形船”（Needle），在恒星重力穴的二维平面上移动，同时射击对方船只。太空船外观针对投币游戏版本而稍作修改。太空船的鱼雷和燃料有限，每次矫正船体都会用掉部分燃料。另外，太空船发射的鱼雷不受恒星引力影响，但每次只能发射一枚，且设有冷却时间。太空船遵循牛顿物理学，即使玩家不加速，它仍会保持移动，也可以在没有惯性的情况下以稳定速率旋转。

游玩期间玩家须尝试击落对方的太空船，同时避免接触画面中央的恒星，或者碰撞对方船只。玩家可以在恒星附近航行以获取重力助推，但也有误判轨迹而坠入恒星的风险。如果太空船移动至屏幕边缘位置，它则会在另一侧以环绕效果重新出现。超空间跳跃，或称“紧急按钮”，是玩家的最后手段，可以令太空船在屏幕上消失数秒，再随机出现在任一位置，借此躲避敌方鱼雷，但每次使用这项功能都会增加太空船爆炸的风险。总括而言，玩家须控制的包括太空船的顺时针和逆时针旋转、向前推进、发射鱼雷、启用超空间跳跃。《银河游戏》改良了原版游戏的玩法，玩家可以选择是否启用一些修改，包括：提升太空船和鱼雷的速度，移除恒星及其引力场或逆转引力以远离恒星，以及移除环绕效果。船只的移动由控制杆操纵，而鱼雷、超空间跳跃以及游戏选项则通过按钮面板控制。

## 开发

在决定开始制作投币版《太空战争！》后，皮茨和塔克在后者家人的帮助下购入一台PDP-11并开始制作原型。二人合共花费2万美元制作了一台可供两位玩家游玩的街机，就像原版游戏一样，并定价为每场10美分或每三场25美分，获胜者将会获得一场免费游戏。他们使用了PDP-11/20版本的PDP-11（当时价值1.4万美元），惠普1300A静电屏幕（当时价值3,000美元），余下资金则用于硬币接收器、控制杆以及接线和外壳。皮茨构建电脑硬件并负责程式设计，身为机械工程师的塔克则设计街机机柜。影像显示控制器由泰德·潘诺夫斯基（Ted Panofsky）制造，硬币接收器来自自动点唱机生产商罗威国际（Rowe International），控制杆则在一家军事用品店发现，是B-52轰炸机控制装置的剩余部分。游戏代码以斯坦福大学人工智能实验室PDP-10所运行的《太空战争！》版本为基础，但增加了附加功能。

为免被反战情绪波及，皮茨和塔克决定把产品名称由《太空战争》改为《银河游戏》，并于1971年6月成立迷你电脑应用公司（Mini-Computer Applications）来营运即将完成的游戏。原型机的开发耗时约三个半月。到了8月，他们顺利进入开发阶段，并获斯坦福大学批准将机器放在特雷希德学生会大楼作测试。此时，两人接到诺兰·布什内尔的电话，称自己听说了他们的项目，并有意向他们展示自己正在进行的类似项目。

布什内尔在60年代也曾玩过《太空战争！》，并想制作街机游戏版本，但走的是截然不同的技术方向。他和泰德·达布尼最初从一台价值4,000美元的诺瓦系列 (迷你电脑)电脑入手，两人认为电脑功能足以同时运行多个《太空战争！》游戏，可惜事与愿违，因而开始研究以定制部件替换电脑硬件。他们很快便发现，虽然一台足够便宜的通用电脑对于街机游戏来说不够强大，无法运行足够数量的《太空战争！》来赚取利润，但专门为运行一款游戏而制造的电脑成本却可以低至100美元。1971年8月，布什内尔致电皮茨和塔克时，他和达布尼已经在史丹福附近的一家酒吧展示街机游戏原型《电脑太空战》，并成功说服生产商纳廷联合推出游戏。他们很好奇皮茨和塔克做了什么来制作具商业竞争力的游戏版本，但当发现后者还没有解决这个问题时，他们松了一口气，亦略感失望。

另一方面，皮茨和塔克虽然对布什内尔的硬件印象深刻，但对游戏本身却不以为然。他们认为《电脑太空战》是款单人游戏，没有原版游戏的中心恒星重力穴，只是东施效颦，而自己的《银河游戏》则是优秀改编。1971年11月，《银河游戏》原型机首度亮相。机器放置于特雷希德学生会大楼二楼，通过100ft长的电缆连接至阁楼内的PDP-11，机器控制台镶以胡桃木面板，并配有玩家座椅。首次亮相非常成功，皮茨后来更宣称它吸引了络绎不绝的人群来观看玩家对战。后来，他们短暂地在控制台上方增设第二台显示器，以便观众可以更容易地观看比赛。低廉的价格意味着他们未能收回购买PDP-11的成本，但他们对游戏的受欢迎程度感到兴奋，并且不打算让原型机成为有利可图的商品。由于最初的《银河游戏》原型是在首个《电脑太空战》原型发布几个月后才向公众展示，因此它被认为是第二款付费电子游戏。

《银河游戏》大受欢迎，促使皮茨和塔克开始研究扩大原型。针对第二台机器，他们为游戏机打造了一个完整的蓝色玻璃纤维外壳，在机械工场的帮助下提升控制杆质素，并使用较新的显示处理器改装电脑，旨在支援在不同显示器上同时运行四个游戏。它们可以是多个同时进行的独立游戏，也可以是最多四个玩家在两个萤幕上玩同一游戏。皮茨和塔克还把PDP-11放在其中一个控制台内，而非单独放置。虽然最初的计划是在制作出原型机后努力降低开发成本，但游戏的受欢迎程度说服了两人，他们转而专注于制造可以运行多个游戏的更佳机器，以收回前期投资。1972年6月，新版本的《银河游戏》安装在学生会大楼的咖啡馆内，但碍于空间限制，它只得两台显示器。最初的《银河游戏》原型机曾于大学内多个地点展示，但反应均不如在学生会大楼般成功。当第二个原型机完成时，两人已经在该项目上花费6.5万美元，并且没有可行方法用机器或广泛发行的商业前景来弥补成本。皮茨后来解释，指自己和塔克一直专注于解决在制作投币版本所衍生的工程和技术挑战，很少留意到项目的商业方面。他亦觉得《电脑太空战》在商业上更成功，因为布什内尔更关注其想法的商业面，而非技术面。

## 影响

第二台《银河游戏》原型机一直在特雷希德学生会大楼展出，但机器的显示处理器日渐失灵，最终在1979年5月遭移走。展示期间原型机相当受欢迎，皮茨更称：“当大学学期开始后，周五周六晚上经常会有10至20人在机器周围聚集。”在机器被移走后，他亦声言已经成功收回最初的投资。之后，机器遭拆解，电脑零件存放在办公室，外壳则置于室外。1997年，大学方面翻新了原型机并重新制作显示处理器，把它置于电脑科学系大楼作展品，且设有两个控制台供学生免费使用。由于空间和维护问题，机器于2000年被移到加利福尼亚州山景城计算机历史博物馆，在关机状态下展出。后来，皮茨希望机器可以再度运行和供人玩乐，于是与Google高级副总裁乔纳森·罗森堡商谈，后者曾于70年代中期被当时年仅13岁的皮茨和塔克雇用来清洁机器。2010年8月，博物馆应皮茨的要求，把机器借给Google并放在总部Googleplex内。大约在2012年，机器所在的大楼彻底翻新，它再度回到博物馆，不过是以可玩展品的身份。

## 外部链接

- 1997年斯坦福大学所收藏的《银河游戏》

## 基本资料

- 英文名称：Galaxy Game
- 设计师：比尔·皮茨、休·塔克
- 发行日期：1971年
- 类型：太空战争模拟游戏
- 模式：多人
- 月台：街机（PDP-11）