您的位置: 首頁 > 新聞 > 游戲雜談 > 新聞詳情

發(fā)售25年 《半條命1》中動畫BUG終于被修復

時間:2023-11-25 16:56:56
  • 來源:ign
  • 作者:3DM編譯
  • 編輯:爆裂真菌

在發(fā)售 25 年之久后,V社經(jīng)典 FPS《半條命》獲得了周年慶祝更新。然而在紀念更新后,V社又發(fā)布了一個新補丁,解決了困擾該游戲數(shù)十年的一個 BUG。

發(fā)售25年 《半條命1》中動畫BUG終于被修復

該 BUG 出現(xiàn)在游戲第六章的著名場景中:一條觸手沖破玻璃將一名科學家撞倒在地,并將它拖出房間。在 BUG 的影響下,玩家可以看到外星觸手和科學家的動畫不同步。

原本畫面:

當 11 月 20 日《半條命1》25 周年紀念更新推出時,粉絲們對于這個 BUG 依然沒有被修復感到失望。不過隨后 V 社設計師 Dario Casali 在 11 月初發(fā)布的《半條命》紀錄片中提到了這個 BUG,并表示“我們必須要解決這些問題”。

隨后在本周 V 社對游戲進行了進一步更新,最終修復了這個幾乎和游戲本身一樣老的 BUG。補丁說明寫道:“修復了爆炸坑(第六章標題)中出售抓住科學家的時間序列?!?

修復后畫面:

在社交媒體上,V社程序員 Ben Burbank 解釋了新補丁的原因。他表示,V 社原本希望在 25 周年紀念更新中修復這個 BUG,但“其他東西的發(fā)布優(yōu)先級更高”。

發(fā)售25年 《半條命1》中動畫BUG終于被修復

他繼續(xù)解釋道:“這不是一個系統(tǒng)性錯誤,并且似乎很大程度上僅限于這一個場景。主要是因為這是唯一一個依賴于同步多個動畫的場景,并且在中間有一段演員需要在動畫播放前在空間中尋找方向。”

發(fā)售25年 《半條命1》中動畫BUG終于被修復

V社有 3 個選項:試圖用修復代碼、更改播放的動畫,或是更改地圖讓播放時間變正常。V社最終選擇了第三種。Burbank 表示:“如果我們修復了序列,以便科學家的時間安排正確,玩家仍然可以站在門口射擊科學家,打斷序列,然后他會以奇怪的方式進行動畫。所以我們想改變序列的觸發(fā)方式,使其不會間斷。”

“不過,重新編譯映射會在生成的二進制空間分區(qū)中產(chǎn)生大量更改(請記住,這些映射最后一次還是在 Windows 95/98 計算機上編譯的)。任何 bsp 差異都可能導致微小但煩人的路徑和沖突 BUG。我們不想要那些?!?

“因此,我們最終只是對地圖進行了 16 進制編輯。在開門時出發(fā)動畫(一些社區(qū) Mod 使用反編譯或重新編譯的地圖版本來觸發(fā)動畫,而不是在玩家走進門的一瞬間觸發(fā),確保玩家在動畫開始同步前無法射擊科學家?!?

發(fā)售25年 《半條命1》中動畫BUG終于被修復

《半條命:25 周年紀念紀錄片》的導演兼編輯 Danny O’Dwyer 提供了有關這個 BUG 的一些額外背景信息。 1998 年《半條命》發(fā)布時,動畫似乎按預期排列,但發(fā)布后的更新導致了 BUG 出現(xiàn)。他告訴 IGN 游戲發(fā)售時“動畫師同步的,但多年來發(fā)生的一些事情導致了它們不再同步”,但并不清楚具體是什么時候該 BUG 才出現(xiàn)。

0
9.0
已有32人評分 您還未評分!

玩家點評 0人參與,0條評論)

收藏
違法和不良信息舉報
分享:

熱門評論

全部評論

他們都在說 再看看
3DM自運營游戲推薦 更多+