遊戲資訊
文明6 Civilization VI
  • 發售: 2016-10-21 (PC)
  • 發行: 2K
  • 開發: Firaxis
  • 平台: PC Switch PS4 XboxONE
  • 類型: 策略遊戲
  • 語言: 簡中 繁中 英文 日文 多國
《文明6(Civilization VI)》是由Firaxis Games製作,2K發行的一款回合製策略類遊戲,是人氣策略系列《文明》的第六代作品。遊戲中玩家建立起一個帝國,並接受時間的考驗。玩家將創建及帶領自己的文明從石器時代邁向信息時代,並成為世界的領導者。在嘗試建立起世界上赫赫有名的偉大文明的過程中,玩家將啟動戰爭、實行外交、促進文化,同時正面對抗歷史上的眾多領袖。

開發者低級錯誤 《文明6》代碼拚錯致AI沉迷宗教

2018-03-16

喜歡《文明6》的玩家或許會注意到,遊戲中AI領袖對宗教有著狂熱舉動。這不是正常設定,而是開發者無意間造成的錯誤,而且是非常低級的錯誤。根據玩家的發掘,這種現象是因為遊戲數據中一行代碼的拚寫錯誤,而在玩家發現這個錯誤之前,開發商並沒有注意到這個問題。

3dmgame

在這個名為leader.xml的檔案中有幾行這樣的代碼:

<Row Item="YEILD_PRODUCTION" ListType="DefaultYieldBias" Value="25"/>

<Row Item="YEILD_SCIENCE" ListType="DefaultYieldBias" Value="10"/>

<Row Item="YEILD_CULTURE" ListType="DefaultYieldBias" Value="10"/>

<Row Item="YEILD_GOLD" ListType="DefaultYieldBias" Value="20"/>

<Row Item="YEILD_FAITH" ListType="DefaultYieldBias" Value="-25"/>

如果你懂得英文或一些XML編碼,你會發現這幾行代碼裡將“YIELD”拚寫成了“YEILD”。這個錯誤由Something Awful論壇的用戶Shark首先發現,而將這些代碼拚寫正確之後可能會有一些不一樣的遊戲體驗。

Shark認為這些代碼代表著AI領袖默認優先級,而這些優先級會被每個領袖的議程和能力而隨機化。按照默認情況所有的AI領袖都有將產能優先投入在金錢和生產力上,而信仰反而是最低的優先度。可能由於這個拚寫錯誤導致很多AI非常極端地追求宗教發展,這也就是為什麽你會看到AI的大仙們在你的領土上跑來跑去,甚至在別國土地上鬥法了。

Shark將這些錯字改回正確的拚寫之後進行了測試,每次都是在“真實地球”上並選擇同一個AI文明,在自動運行了151回合之後,他發現AI行為優先級和之前有了極大的變化 —— 那些領袖們整體的信仰產出少了,而會更加投入在建築和科技研究上。

下面的兩張圖示裡,大家可以看到在修複拚寫錯誤前後AI的表現變化。這個測試使用了“真實地圖”和相同的領袖,並使用了自動遊戲Mod和雙倍加速Mod來進行測試,結果發現修複錯誤之後的佩德羅二世在100回合之後開始減少信仰產出。

3dmgame

錯字修複之前,所有AI在一開始就瘋狂產出信仰

修複之後,所有AI在經過一段時間之後才開始產出信仰,而且並不極端

目前有玩家和媒體發信詢問2K關於這個數據中的拚寫錯誤是否真的影響遊戲,但還沒有得到任何回答。如果你遇到AI瘋狂發展宗教以此來侵襲你的國家,不妨試試看玩家們將這個修複版的xml檔案以Mod的形式推出之後的遊戲。

而且總覺得這就和當年造就了核彈狂人甘地一樣的Bug,會在日後成為玩家社區中流傳的一個“梗”。

獲得更多的電玩狂人最新消息
按讚加入粉絲團