【ITBEAR】《賽博朋克2077》作為現(xiàn)今備受推崇的RPG游戲,其成功背后隱藏著一段充滿挑戰(zhàn)的歷程。游戲在首發(fā)時(shí)狀況頻發(fā),甚至因無法在PS4上穩(wěn)定運(yùn)行而被索尼從PS商店下架,這一經(jīng)歷揭示了游戲開發(fā)過程中的艱難與波折。
近日,《賽博朋克》的首席引擎程序員Charles Tremblay向Eurogamer分享了游戲從困境中崛起的故事。他詳細(xì)剖析了游戲初期出現(xiàn)大量BUG和性能問題的根源,其中機(jī)械硬盤的不適配成為關(guān)鍵問題。特別是在老世代主機(jī)上,這一問題尤為突出,因?yàn)樗鼈兊拇鎯?chǔ)主要依賴機(jī)械硬盤,而這無法滿足《賽博朋克2077》的高性能需求。
另一方面,Tremblay坦承,內(nèi)存泄露問題也曾是游戲面臨的一大難題。他解釋說,理論上游戲應(yīng)能持續(xù)運(yùn)行,但隨著時(shí)間的推移,內(nèi)存管理問題開始顯現(xiàn),尤其是在僅有8GB內(nèi)存的PS4和Xbox One主機(jī)上,資源管理的難度顯著增加。
為了應(yīng)對(duì)這些挑戰(zhàn),開發(fā)團(tuán)隊(duì)不得不在有限的內(nèi)存資源中做出取舍,以避免游戲崩潰。Tremblay幽默地指出,他們曾面臨的選擇是:要么讓所有角色擺出T字造型,要么接受游戲崩潰的現(xiàn)實(shí)。顯然,他們選擇了前者,以維持游戲的穩(wěn)定性。
最后,他解釋了像《賽博朋克》這樣擁有“高度復(fù)雜性和眾多互聯(lián)系統(tǒng)”的游戲,在面對(duì)無數(shù)玩家時(shí),為何會(huì)顯得BUG頻發(fā)。這主要是因?yàn)橛螒蛑械亩嘧円蛩貙?dǎo)致的問題多樣性,使得每個(gè)玩家的游戲體驗(yàn)都可能遇到獨(dú)特的挑戰(zhàn)。