Zombie

版本 v0.2.0·更新於 2026-01-24

A new Zombie Infection game mode! Survivors must escape while Zombies hunt them down. Features player-controlled zombies, infection mechanics, and customizable rules.

模組介紹 作者原文

PEAK 殭屍模式 (Zombie Mode Mod)

這是一個為 PEAK 遊戲開發的非對稱對抗模式模組。

遊戲規則

  • 開始遊戲:從機場飛行到達第一座山(海灘)後,遊戲正式開始。
  • 感染倒數:右上角會出現 10 秒倒數,隨機選出一名或多名玩家變為「Alpha 殭屍」。
  • 殭屍能力:
  • 外觀變為蘑菇殭屍,保留玩家原本的外型特色。
  • 右鍵攻擊:進行撲擊咬人,被咬到的人類會受到嚴重的孢子感染與受傷。
  • 體力系統:Alpha 殭屍擁有 100% 體力,其餘殭屍與復活後的殭屍預設為 70% 體力。
  • 感染轉化:人類玩家因感染或受傷死亡後,會在 3 秒後於原地轉化為殭屍。
  • 殭屍復活:殭屍死亡後會進入 60 秒倒數,倒數結束後於原地復活。使用「死靈書」可立即復活殭屍玩家。
  • 人類目標:
  • 只要有一名人類到達營火,即可點燃並將所有玩家傳送至該處,進入下一回合。
  • 成功搭上最後一座山的最後飛機則人類獲勝。
  • 殭屍目標:感染所有人類玩家使其全滅則殭屍獲勝。

管理員選單 (Host Only)

房主可以按 F10 開啟設定選單,調整以下平衡性參數:

  • Zombie Respawn Time:殭屍死亡後的復活倒數秒數。
  • Initial Zombies:遊戲開始時隨機產生的初始殭屍數量。
  • Infection Strength:殭屍咬人後的感染強度 (孢子增加量)。
  • Infinite Zombie Stamina:開啟後殭屍將擁有無限體力,可無限制攀爬與衝刺。

本地測試

如果您使用的是 Mod Manager:

自動部署 (開發推薦)

  • 確保 Config.Build.user.props 中的路徑正確。
  • 在終端機執行:

dotnet build Zombie/src/Zombie/Zombie.csproj

  • 點擊管理器中的 "Start Modded" 啟動遊戲。

正式匯入

  • 執行打包指令:

dotnet build Zombie/src/Zombie/Zombie.csproj -target:PackTS

  • 將 artifacts/下的 zip 檔案匯入管理器。

開發索引

請參考根目錄下的 index.md 獲取 PEAK 原始碼的關鍵類別說明。

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_PEAK

檔案與校驗

檔案名稱
Zombie-0.2.0.zip
檔案大小
30.8 KiB