退休工程师发现月球着陆器电脑游戏代码中存在 55 年之久的漏洞

放大 / 阿波罗登月舱鹰号在月球上空的插图。 周五,一位名叫马丁·C·马丁 (Martin C. Martin) 的退休软件工程师 宣布 他最近发现了原版的一个错误 月球着陆器 电脑游戏的物理代码,同时修改软件。由 17 岁的高中生吉姆·斯托勒 1969 年,这款原始游戏仅将动作呈现为文本状态更新 电传打字机,但它为未来版本奠定了基础。 Storer 在 PDP-8 一种编程语言的小型计算机称为 焦点 就在尼尔·阿姆斯特朗和巴兹·奥尔德林完成历史性月球行走几个月后,这款游戏让玩家可以控制登月舱降落到月球表面。玩家必须小心管理燃料使用量,以实现平稳着陆,每隔十秒钟做出关键决定,以燃烧适量的燃料。 2009 年,在人类首次登月 40 周年之际,我开始寻找原著的作者 月球着陆器 游戏,当时主要被称为图形游戏,得益于 图形版本 自 1974 年以来 1979 年 Atari 街机游戏当我发现 Storer 以电传打字机游戏的形式创造了已知最古老的版本时,我采访了他并写下了 游戏的历史. 稍后存储 发布源代码 在他的网站上有使用 FOCAL 编写的原始游戏。 月球着陆器 游戏,由 Jim Storer 提供。”>