《僵屍毀滅工程》僵屍刷新有什麽機制規律
《僵屍毀滅工程(Project Zomboid)》中的僵屍是遊戲裡非常常見的一種敵人,但是很多玩家都不太清楚僵屍的刷新機制規律是什麽,而想要研究刷新機制的話可以去進入debug模式,debug菜單中可以打開個僵屍人口試圖。
僵屍毀滅僵屍刷新有什麽機制規律
進入debug模式,debug菜單中可以打開個僵屍人口試圖
上面是1000倍速加速後的一個僵屍刷新周期。圖中是一個激活的地圖cell塊(白藍色線)。cell塊是遊戲中最大的地圖部門,一個cell包含30x30個chunk塊,一個chunk塊包含10x10個地格。
白色線框是僵屍激活範圍,中間的綠色點是小人位置(有點看不清)。範圍大小是以小人所在chunk位置為1上下左右數10個chunk。也就是19x19的區域。
以這張圖為例,一個挨一個的大框是cell。中間的白框是僵屍激活框,處於框中的喪屍會被激活顏色變成黃色,非激活的喪失則是紅色。激活狀態的喪屍會自己行動,比如形成小團體、或者莫名奇妙開始長途遷徙(還有被血液吸引?沒測試過),所有的喪屍都會被聲音吸引,包括玩家的槍聲、發電機聲音、車引擎聲,還有最重要的元事件聲音。cell左上角的數字依次是:當前cell僵屍數/當前cell最大僵屍數,刷新倒計時。藍色方塊是即將刷新僵屍的區域,綠色是該區域的尋路路徑,從大地圖邊界為起點,如果區域無法到達就會生成失敗,不產生僵屍。
首先,一個cell內的最大喪屍數會隨著遊戲時間的增大而增加,也就是由沙盒設置內的初始倍率,最大倍率,峰值時間影響。到達峰值後不再增大。在玩家已經去過的cell最大存在喪屍數增加不意味著喪屍同步增加,只有觸發了一次喪屍刷新後實際喪屍才會增加。一次喪屍刷新首先72小時倒計時必須歸零,其次是cell被激活,激活的條件是cell內有活動的僵屍,或者玩家的喪屍激活框進入了cell範圍,這時在zombie population視圖裡該cell變綠,進入刷新喪屍狀態。如果倒計時結束,該cell並沒有激活,那麽他並不會刷新僵屍,而是記錄它應該刷出僵屍的數量,直到激活,一口氣刷出來。而玩家如果進入到沒有探索過的cell,那麽cell內實際僵屍數會瞬間生成到和最大值相等。
剛才說過,一次僵屍刷新需要經過路徑判定,無法到達的chunk則無法生成僵屍,也就是說只要用牆把一塊區域圍起來,那麽這塊區域就永遠都不會刷新僵屍。
這是被圍起來後的監獄,可以看到內部一隻僵屍也沒有刷出來。
相關攻略:伺服器出現錯誤代碼怎麽辦