Pat Kerr 回顾了 1996 年 8 月某个周末写下的二维物理模拟——它后来成为《侠盗猎车手》车辆系统的基础。最初只是 Atari ST 上用 GFA BASIC 写的线框 demo,之后移植成 C 用进真正的游戏。为纪念 30 周年,他把这套原型用 JavaScript 重制为可玩的 Motion Lab,提供车辆、飞船和砖块三种模式,还能切换碰撞边界、垂直重力,以及 GTA 里那套相机死区与速度推远效果。
🔑 核心要点
原型诞生于 1996 年 8 月的周末
Atari ST 上以 GFA BASIC 写成线框 demo,后移植为 C
成为 GTA 车辆系统的基础
30 周年用 JavaScript 重制为 Motion Lab
可切换相机死区与速度推远,复刻游戏里的镜头感
💡 金句
One weekend in late August 1996, I wrote a 2D physics simulation which later became the basis of the vehicle system in the eventually popular game "Grand Theft Auto" aka "GTA".