2004年,《GTA:圣安地列斯》一經(jīng)發(fā)售后在當(dāng)年的游戲圈內(nèi)引起了巨大轟動。直至今天,關(guān)于《GTA:圣安地列斯》的奇聞異事還在層出不斷的被展現(xiàn)在互聯(lián)網(wǎng)中。
玩過《GTA:圣安地列斯》的粉絲可能都了解游戲中小型飛機(jī)常常會因為不明原因墜毀的怪事。近日,參與過《GTA:圣安地列斯》開發(fā)的前R星員工Obbe Vermeij在社交媒體X中發(fā)布推文表示,這是因為飛機(jī)生成的位置與代碼本身的Bug導(dǎo)致的。
Obbe Vermeij解釋道:“在生成飛機(jī)之前,我的代碼會查找(飛行)路徑中的障礙物,它沿平面的前進(jìn)方向掃描多條(代碼產(chǎn)生的)射線,但它的掃描速度很慢,所以我在代碼中使用了絕對最小值,這就是為什么(飛機(jī))有時無法檢測到薄障礙物的原因。”O(jiān)bbe Vermeij還指出:“飛機(jī)在生成后,有時會失去一些高度,因為它們的初始速度可能沒有產(chǎn)生足夠的升力。當(dāng)?shù)貓D模型尚未進(jìn)行流式傳輸時,二者的碰撞將在飛機(jī)創(chuàng)建后加載。”
知名GTA模組師兼程序員Silent也表示,飛機(jī)墜毀的頻率比預(yù)期更高的原因還包括碰撞檢測的bug。
本文鏈接:http://www.tebozhan.com/showinfo-61-17034-0.html前R星員工解釋《GTA:圣安地列斯》中飛機(jī)會隨機(jī)墜毀原因:代碼故障
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com