
你畫下的每一面牆,都會改變今晚他們怎麼攻進來。
題材取自斯拉夫民俗的中世紀城寨建造與守城。白天不計時,在格子上拖曳畫出城牆、道路和田,擺箭塔和房子;入夜之後不能再蓋,你當守城官下號令,看自己蓋的城撐不撐得住。一份守城約要撐過五個夜晚,最後一夜是首領。
- 類型
- 中世紀城堡建造與防守
- 平台
- PC
- 狀態
- 開發中
- 怎麼玩到
- 尚未公開
- 技術
- three.js, TypeScript, Unity URP
玩法
牆一放下,路就變了
地上的紅色虛線,是今晚敵人會走的路。按住滑鼠拖出一道木柵、原木牆或石牆,還沒放開就看得到路線改道;牆也可以整道往上升級。
夜裡下號令
入夜後不能再蓋。守城官手上有號令:吹號角調度守軍、齊射、從懸廊倒熱瀝青、開關城門。敵人會繞路,也會挑最弱的一段牆撞。
民俗裡走出來的敵人
除了掠奪者和攻城槌,還有狼人群、林魔、夜魅和鵝天鵝。最後一夜,巴巴雅嘎和她的雞腳屋走出林子;要硬打,也可以照老規矩款待她。
天亮之後
黎明先看戰報:昨晚殺了多少、哪裡破了口、村民少了誰。再翻一張事件卡,例如領主的徵兵官騎到城門前要帶走兩個人,交不交都有後果。
三位守城官
開一份新的守城約時,從三位守城官裡選一位。每位有自己的號令,也有自己說話的方式。
畫面
技術亮點
遊戲核心是一份確定性的模擬:同一顆種子、同樣的操作,每次結果都一樣,畫面直接讀它。首領的難度是讓自動玩家跑過多顆種子量出來再調的。
畫面用 three.js:白天亮、夜裡暗,夜裡看敵人靠月光、火把和火盆,預設不加顏色標記;設定裡有高、標準、低三段畫質。
畫面方向先在 Unity URP 定過,白天與黃昏兩套光照;也做過一版能玩完一份守城約的 Unity 可玩版。
建築、敵人、樹木和場景小物是用 Tripo AI 生成的 3D 模型,流程是我們自己串起來的:概念圖轉 3D、重拓撲到遊戲用的面數、綁骨與動作,再自動補洞、修貼圖、壓成遊戲用的 GLB,最後用真 GPU 逐件拍特寫審過才進遊戲。整份清單一個指令送出,中途斷掉能從中斷處續跑、不會重複扣點;其中一輪就交了 28 件環境素材和 3 位首領。要上架的模型一律用付費額度生成,輸出的權利才清楚。
下一款
THE NIGHT PARADE百鬼夜行
刀光發白,彈開它;刀光發紅,閃開它。
