2004年,《GTA:圣安地列斯》一经发售后在当年的游戏圈内引起了巨大轰动。直至今天,关于《GTA:圣安地列斯》的奇闻异事还在层出不断的被展现在互联网中。
玩过《GTA:圣安地列斯》的粉丝可能都了解游戏中小型飞机常常会因为不明原因坠毁的怪事。近日,参与过《GTA:圣安地列斯》开发的前R星员工ObbeVermeij在社交媒体X中发布推文表示,这是因为飞机生成的位置与代码本身的Bug导致的。

ObbeVermeij解释道:“在生成飞机之前,我的代码会查找(飞行)路径中的障碍物,它沿平面的前进方向扫描多条(代码产生的)射线,但它的扫描速度很慢,所以我在代码中使用了绝对最小值,这就是为什么(飞机)有时无法检测到薄障碍物的原因。”ObbeVermeij还指出:“飞机在生成后,有时会失去一些高度,因为它们的初始速度可能没有产生足够的升力。当地图模型尚未进行流式传输时,二者的碰撞将在飞机创建后加载。”
知名GTA模组师兼程序员Silent也表示,飞机坠毁的频率比预期更高的原因还包括碰撞检测的bug。此外,他还提到了另一个可能导致飞机坠毁的因素——游戏中的物理引擎问题。由于《GTA:圣安地列斯》是一款非常复杂的游戏,因此在开发过程中难免会出现一些问题。例如,在游戏中,当玩家驾驶飞机在空中飞行时,如果遇到强风等恶劣天气条件,就可能会导致飞机失控并坠毁。

总之,《GTA:圣安地列斯》这款游戏虽然已经过去了很长时间,但它仍然拥有着极高的人气和影响力。对于喜欢这款游戏的玩家来说,了解这些关于游戏中小型飞机坠毁事件的内幕信息无疑会更加增加他们对这款游戏的喜爱程度。