《賽博朋克2077》首發問題本還能更糟:已避重就輕
雖然現在已經成爲許多人心目中最棒的 RPG 之一的《賽博朋克2077》實際上經歷了許多迭代纔能有現在的狀態。而特別是在遊戲發售時,遊戲的狀態非常糟糕,甚至由於無法在 PS4 上完全無法正常運行,導致最終被索尼從 PS 商店移除。
《賽博朋克》首席引擎程序員 Charles Tremblay 最近在接受 Eurogamer 採訪時,討論了遊戲是如何一步一步從當時的狀況走到現在的,他解釋了當時爲何遊戲能夠出現那麼多的 BUG 和性能問題,其中最先提到的原因就是機械硬盤無法滿足遊戲需求,這也是導致仍然主要使用機械硬盤運行遊戲的老世代主機無法運行遊戲的主要原因之一。
但另一方面,Tremblay 表示,遊戲受到了內存泄露問題的困擾:“理論上,遊戲可以永遠運行,並且在某個時間點我們會遇到一些碎片問題或內存問題。一旦到達這一點——尤其是在 PS4/Xbox One 世代主機上,8GB 內存很容易就會到達——就沒有空間來處理其他資源了。”
“因此我們需要做出選擇,要麼所有角色都擺 T 字,要麼就讓遊戲崩潰。你喜歡哪一個?我們選擇不讓遊戲崩潰。”
這顯然不是《賽博朋克》首發時的所有問題,當時性能問題嚴重困擾了老主機和一些老電腦,崩潰也並不是從未發生。但硬件的限制確實也是原因之一。隨着遊戲的優化,現在即使在稍微老一點的硬件上,遊戲也能較爲流暢地運行——但將遊戲安裝在固態硬盤(SSD)上還是必要的。
Tremblay 還解釋道,像《賽博朋克》這樣有着“大量複雜性以及許多互連的系統”的遊戲,在被無數的玩家遊玩時,就會因爲有許多不同的變量而導致遊戲看起來 BUG 特別多。