許多玩家對經典遊戲《上古卷軸5:天際》開場劇情記憶猶新,玩家被綁在馬車後面,與其他囚犯一起被帶到處決處。近日,一位曾在B社參與開發了《上古卷軸5》的員工NatePurkeypile,在推特上分享了關於開場馬車畫面曾因為蜜蜂AI設計的原因,導致完全崩潰無法運行的趣事。
Nate Purkeypile表示由於整個場景是即時演算的,環境中一切物件都是由物理引擎模擬而成。只要環境中出現變化,都有可能影響到這輛馬車。
Purkeypile說:“假如這條路太顛簸了,也許是有人不小心把一塊石頭放在離馬路太近的地方。有時車輛不僅偏離了既定路線,而且劇烈晃動,甚至飛上了天空。有時這輛車會直接在路上劇烈滾動,然後離開了這條道路。”“問題是這種情況並不是每次都會發生,所以一開始沒人知道到底是什麽原因。”
最終他們發現讓這輛馬車飛上天空的,竟然是遊戲裡的蜜蜂。蜜蜂是《上古卷軸5》中一種煉金原料,Purkeypile說:“蜜蜂最開始的屬性被設定為無法拾取,並能與其他物體發生碰撞。所以蜜蜂碰巧經過馬車的路徑時,它就成了一種不可移動的自然力。馬車想往下走,蜜蜂卻又不動,所以馬車就會向上飛!”
Purkeypile以蜜蜂為例,說明瞭開發一款開放世界遊戲是如此棘手。他說:“每次你修復一件事,可能會破壞另一件事。開放世界遊戲尤其是如此。不過所有系統的相互作用,最終又讓它們變得很有趣。”