任何遊戲上市前都得經過 Bug 除錯的洗禮,就連膾炙人口的《薩爾達傳說 王國之淚》也毫不例外。GDC 官方頻道日前公開了任天堂早前於 2024 年遊戲開發者大會的演講記錄,總時長 1 小時,演講主題圍繞在他們是如何打造出一個完全基於物理引擎、富有創造力的世界。
有趣的是,那些我們常在 3D 遊戲中見到,基於物理引擎出錯所產生的物件暴走、飛天、穿模等等 Bug 他們也遇到了!任天堂於演講內與大家分享為數不多的《薩爾達傳說 王國之淚》珍貴早期開發畫面片段。
從早期畫面片段從 10:59 處開始,對比正式版後完全可以感受出當時到底有多慘不忍賭,搭了保證七天後回家的風扇載具、被倒轉乾坤的牽引挽具拉著倒退走的馬、用究極手組裝房子後直接原地起飛,任天堂特別幽默的下了「世界會毀滅自己(不需要加儂多夫)」的標題,完美體現實際的混亂情況。
首席物理程式設計高山貴裕聊到,開發時他常常聽到團隊有人喊「它壞了!它飛起來了!」,這時他也只能無奈回應「我知道!但先擺著,先專注在遊戲玩法,總會找到辦法的」。
圖片來源:GDC
之後他們得到的解法是加入動態剛體(dynamic rigid bodies)並限制物件的轉動與位移,為每個物件設計同樣、仿照真實的物理特性便成功解決問題。聽來簡單,但團隊抵達終點前,經過的荊棘路有多長可就無從得知了。
雖然上方對話口氣偏向開玩笑,但也體現了團隊不會向難處妥協,一心一意打造優秀遊戲體驗的匠人心態,不可否認的是,《薩爾達傳說 王國之淚》真的是任天堂付出無數努力,毫無任何缺點的開放世界巨作。
首圖來源:GDC