💡
原文中文,约1500字,阅读约需4分钟。
📝
内容提要
1969年,美国高中生Jim Storer设计了人类历史上的第一款登月游戏《月球登陆器》。最近,一位麻省理工学院的博士后研究员发现了这款游戏中存在的55年来没有被注意到的物理Bug。这个发现让两位科学家展开了一场跨越55年的对话。
🎯
关键要点
- 1969年,美国高中生Jim Storer设计了第一款登月游戏《月球登陆器》。
- 《月球登陆器》没有图形和声音,使用代码和文字模拟飞行器登陆月球的操作。
- 游戏要求玩家考虑飞船高度、速度、引力和燃料等因素以实现平稳着陆。
- 1979年,雅达利公司基于《月球登陆器》设计了带有图形的街机版本,获得成功。
- 麻省理工学院的博士后研究员Martin C. Martin发现游戏中存在一个未被注意的物理Bug。
- 该Bug是由于源代码中缺少一个关键性的“除以二”,导致计算错误。
- Martin认为这个错误可能源于60年代计算机代数系统的不成熟。
- Jim Storer在高中时期对微积分感兴趣,并在父亲的帮助下推导出复杂的数学公式。
- 这款游戏不仅影响了许多玩家,还促成了Jim Storer与Martin之间跨越55年的对话。
➡️