如何创建矢量街机Atari Asteroids

图片

有史以来最畅销的Atari街机称为Asteroids ,从字面上改变了游戏规则。 该机器于1979年12月发布,引起Atari在公众中的爆炸性增长。 这款单手游戏破坏了电子游戏世界中太空侵略者的垄断地位。

该游戏是由Atari开发人员Ed Logg创建的(其项目列表包括Super BreakoutVideo PinballAsteroidsCentipedeMillipedeXybotsGauntletSpace LordsSteel Talons ),但其起源历史仍然值得研究。

我想我可以称自己是小行星之父。 埃德·洛格(Ed Logg)是小行星之母,因为他孵化了9个月的游戏并制作了成品。 我要做的就是丢下种子。

这些是Lyle Raines(当时是Ed的老板)的话。 Raines正在考虑Atari内部正在开发的先前游戏。 在其中,两个玩家试图互相射击(以Computer Space的风格),并且他们之间有一块巨大的石头。 游戏很无聊,所有的玩家都想射击岩石,但是他们当然不能。 结果,游戏“搁置了”。

在与Ed的对话中,Raines试图描述他的想法:一个游戏中有一个任务的“完成”(例如在《 太空侵略者》和之前Logg的《 Super Breakout》游戏中),但是这次是用石头。 玩家必须射击石头,它们变小并最终消失。

Raines和Logg会记得这次讨论非常简短。 在这个阶段没有特别的细节,只是一个非常笼统的想法的诞生。 但是,他们很快想到了小行星这个名字。


小行星顶部

受到对话的启发,埃德开始工作。 他提倡在矢量设备上开发游戏的想法。 与想要光栅游戏的Raines的意愿背道而驰,Ed想到了用于Lunar Lander开发的相同(当时是新的和创新的)设备的更高的准确性和分辨率。 他迅速走上Atari电子工程师Howard Delman的足迹,后者认真听取了Ed的想法。 回忆起另一场失踪的游戏,他拔出了一块矢量板并将其插入。 该游戏被称为Cosmos ,后来称为Planet Grab 。 在其中,两名玩家飞过银幕,试图互相窃取行星。 但是对于任何人来说,它似乎都没有引起人们的兴趣,因此它的开发被停止了。 Ed看到该原型机开始工作后,便意识到这将是玩Asteroids的理想起点。

在几天之内,Delman开发了Logg可以使用的基本硬件开发套件。 它实际上是经过修改的月球着陆器板:


用于创建小行星的原始月球着陆器矢量电路板。 注意左侧的小子卡,其中包含运行新Asteroids代码所需的额外内存。 添加了蓝色跳线来修改设备,并手动组装了下面连接的卫星板,以播放游戏的声音。 游戏的创建完成后,便开发出包含所有设备的单板。 摄影:霍华德·德尔曼(Howard Delman)。

在等待创建设备原型之前,Logg首先在纸上概述了游戏的基本概念。 以下是Logg本人撰写的第一份小行星规划文件。

令人惊讶的是,完成的游戏几乎完全符合本文档中的描述:



资料来源:纽约罗彻斯特游戏博物馆

游戏的目标是摧毁小行星和飞碟。 当射击大型小行星时,它会撞成两个中型小行星。 对这些碎片之一进行射击会将其分解为两个小行星。

这里可以找到有关开发过程的另一个有趣的文档。

Logg回顾了开发过程的压力:

我整夜射击小行星。 我一次又一次地玩游戏,就像在现实中玩游戏一样。 在某种程度上,我甚至在写下来之前就玩过很多游戏,因为在开始编程之前,我必须考虑所有的交互作用。 我知道当开发尚未开始时一切都会如何。


字体小行星。 设计是由Ed Logg在1979年的文件中创造和手绘的。 (摘自Ed Logg的档案)

玩完Asteroids之后 ,值得退后一步,评估Logg创造出色设计的能力。 他尝试了玩家飞船的惯性,因此游戏玩法是完全正确的-有时飞船完全没有摩擦,这使得游戏太容易了。 另一个想法是急剧增加船的推力,但这导致了太多的意外死亡。 玩家觉得他没有完全控制飞船。 船舶滑移的中间影响的选择在可控制性和危险性之间取得了平衡。


摄影:埃德·洛格(Ed Logg),摄于1982年左右

使用矢量设备的副作用是小行星的一些显着特征。 除了在黑色背景上使用简单的白色矢量外,Logg还提到了发光,该发光跟随屏幕上的播放器,并且类似于船尾的喷射轨迹。 结果完全是无意的,只是花了一些时间在街机的显示器上冷却了船上电路的磷。


原始小行星船设计,由Ed Logg手绘。 原始版本已在上方划掉。 (摘自Ed Logg的收藏)

石头本身使玩家在游戏中制定策略。 整个小行星宇宙都位于一个屏幕上,但是所使用的折叠机制使所有超出屏幕边缘的物体都可以出现在对面并继续前进。 对付小行星的唯一方法是射击它们。 他们不能只是飞出屏幕。 因此,洛格发现第一批参与者(通常是Atari工厂的开发人员和工程师)开发了各种与外界打交道的方法。 有些人会尽一切可能射击,另一些人则更谨慎地对待飞石,要么完全避开它们,要么一次射击一次。


埃德·洛格(Ed Logg)的小行星草图。 (摘自Ed Logg的收藏)

看着他的同事们对待游戏,洛格决定他想进一步激励玩家在屏幕上移动并继续射击。

我希望球员们不要试图避免投篮。 一旦玩家摆脱了小石头,我就可以创建大石头的新部分,因为屏幕上的物体越多,发生碰撞的可能性就越高。

飞碟出现在现场:

开发了两个飞碟并将其添加到游戏中-一个愚蠢,第二个聪明。 大的随机射击,破坏了玩家保护小行星的计划,因为射击很容易掉入路过的石头中。 较小的飞碟很难被击倒,而且,它始终是致命的,并且瞄准玩家的飞船。 这是开发人员的描述方式:

我一直想要两盘。 大的,像大炮的饲料一样随机射击,因此玩家习惯于摧毁几颗小行星后出现敌舰外观的概念。 小盘子本来可以让玩家移动。 逃跑,如果您站不住脚,它们会杀了您!


有趣的是,在杂志文章提到了两个飞碟的名称(在Atari Coin-Op部门(“比尔先生”和“ Sluggo”)内部将它们称为)之后,代表电视节目利益的律师就给Atari发了一封信。 “比尔先生表演”

多年后,Logg说他将在完成的游戏中改变两个方面:“超空间”按钮和小盘子的行为:

“超空间”按钮的位置与其他四个控制按钮相距一定距离。 按下后,飞船消失了,并以六分之一的概率出现在屏幕上的其他地方。飞船返回时会爆炸。 方便的功能,被发明为万一即将死亡的最后机会。 但是许多玩家从未使用过它,因为很难触到该按钮!

最初,一个小盘子在出现后立即被编程以射击玩家。 但是在测试过程中,玩家表示这是不公平的,因此Logg更改了algorithm算法,因此在第一杆射击中就错过了玩家,这给了他回答的机会。 这导致了直到今天,玩家使用的(臭名昭著的)“伏击”策略的出现:您可以将唯一的小行星留在屏幕上,并在它们出现在屏幕上时通过射击板块获得1000分。


进行船舶爆炸动画的设计,玩家的船舶被拒绝的构想以及飞碟的设计。 (摘自Ed Logg的收藏)

对两组年龄段的球员进行了现场测试,无论年龄大小。 评论是非常积极的。 在这里您可以阅读测试报告。 (摘自Ed Logg的收藏)。 Logg的灵感来自:

当我们对玩家进行首次小行星测试时,我看到一个人开始游戏并死亡3次,每次20秒。 他继续在机器上放了四分之一。 这让我明白了玩家认为死亡是他的错,他相信自己可以玩得更好。 这是游戏设计师试图实现的主要目标之一,而对我来说, 小行星确实做到了。

再次确认游戏将成功。


出售Atari小行星的原始传单

1979年末开始生产。 在1981年对Atari市场分析师Mary Takatsuno的采访中,她分享了一些有趣的信息,介绍了公司内部对该游戏的看法。

小行星是我们工厂中唯一停止生产线的游戏。 休息期间,整个装配线聚集在一起,播放已经准备好派发的机器。 在生产其他游戏时,这些家伙只是将它们收集起来并塞入包装中。 但是就小行星而言,没有人愿意工作。

洛格知道他创造了成功。 该游戏对Atari的收入产生了巨大影响。 小行星超越了Atari在他面前发布的所有作品的销量,很快就成为了形势的一部分,不仅在游戏厅,而且在其他地方:酒吧,机场,购物中心和候车室。 老虎机大厅的所有者要求他们出售新游戏。 有报道说,有些机器每周能赚一千美元,所以游戏的投资在几天之内就收回了。


儿童拥挤在小行星垂直突击步枪附近,约1980年

如此巨大的需求导致了超过75,000辆汽车的销售,这为Atari提供了巨大的收入,并极大地影响了当时的流行文化。 街机成为主流,不再被视为少年的娱乐活动。 30岁和40岁的专业人士在午休时间聚集在自动售货机旁,与孩子们以及所有被游戏的矢量光彩吸引的人们一起玩耍。


1980年2月Atari硬币连接发布:这是每月一次的时事通讯,内容涉及所有者,游戏厅和发行商小行星的成功

小行星吸引了包括摇滚明星在内的各行各业的玩家。 罗尼·詹姆斯·迪奥(Ronnie James Dio)是这款游戏的忠实拥护者-他去世后不久就以5120美元的价格拍卖了他的个人电脑。 甚至还有一段录像,他和他的团队在这里玩游戏

已故的Atari销售总监Don Osborne于1980年表示, 小行星在其鼎盛时期,每季度可赚取1000万美元的收入-如果您考虑一下,这是惊人的统计数字。

总共生产了三种类型的机器-立式,歌舞表演和鸡尾酒桌。

游戏的成功导致了不可避免的续集- 小行星豪华版 。 在保留了原始技术的基础上, Deluxe加快了游戏玩法,并增加了新功能-这是Atari的又一亮点。


小行星的续集《小行星豪华版》是在爱尔兰蒂珀雷里的Atari工厂生产的(照片来自Mike Jang)

Logg在Atari的遗产延续了CentipedeGauntlet的创作,这两个游戏也很受欢迎,但真正诞生的是小行星 。 Logg具有在风险和报酬之间实现精确平衡的莫名其妙的能力,确定了Atari的主要口号:“易于学习,难以成为高手”。 多亏了他的礼物,他在Atari的场外获得了“金童”的绰号。


“金童”埃德·洛格(Ed Logg)和金小行星,以纪念5万台机器的制造而制成。 据信,这台机器现在在芝加哥的Midway / Warner Bros办公室中。

成功的秘诀在于Logg完美定制游戏元素的惊人能力。 他在Atari Games的前同事Mark Zerny在2012年发表了以下言论:

我从Ed那里了解到,不是复杂的算法,而是正确的方法对于创建令人兴奋的游戏很重要。 我想说的是,埃德(Ed)游戏的成功与否,不是取决于演奏家的代码,而是取决于以正确的顺序构建正确的元素。


格雷格·西格尔(Gregg Seagal)

时至今日, 小行星仍然是所有街机爱好者的心脏。 我有游戏的歌舞表演版本(带有一个套件,可让您玩AsteroidsAsteroids DeluxeLunar Lander )。 如果您想阅读有关我已完成的恢复过程的信息,请点击此处

Source: https://habr.com/ru/post/zh-CN429840/


All Articles