📁 檔案協作(推薦)
*不需網路、不需伺服器。各自編輯後匯出檔案,用 LINE / Discord 傳給朋友合併。
*「匯出」會下載一個 .json 檔案,包含所有同盟、戰區、城池資料。
*「匯入」可選擇「覆蓋」或「合併」,合併時以匯入的資料為優先。
🔗 分享連結(適合小量資料)
*把整份沙盤壓縮成一串網址,複製後貼給朋友,他們打開即載入同一份資料。
*資料量過大時連結會很長,若超過 8000 字元請改用「檔案協作」。
📡 Firebase 即時連線(進階)
顯示給同房間的其他玩家,最多 12 字。
創建房間時系統會隨機產生;加入房間時輸入盟友提供的 6 位數字。
未連線
👥 在線盟友
尚未連線
⚙️ 戰鬥參數
🕐 時間與節奏
從防守開始時間起算,超過此時間戰鬥強制結束。
進攻/協防部隊從母城到目標城所需時間。戰敗後亦需此時間才能回母城。
⚔️ 消耗與攻城
每條路線每分鐘可抽取的最小消耗值。
每條路線每分鐘可抽取的最大消耗值。
每 30 秒結算時,每 1 隊兵力對城牆造成的傷害倍數。
🎲 戰敗比例鉗制
單次結算時,任一方損失比例的上限。
單次結算時,任一方損失比例的下限。
🤖 AI 佈兵參數
*這些參數會影響城池編輯時「🤖 建議 XX%」的計算。調整後按「儲存」即可生效。
📊 戰力比分段建議(我方均戰 ÷ 目標均戰)
壓倒性優勢。
極大優勢。
明顯優勢。
小優勢。
勢均力敵。
小劣勢。
明顯劣勢。
極度劣勢。
🔧 修正係數
目標兵力多於我方時提升比例。
城牆超過 30 分鐘時需求乘數。
城牆超過 60 分鐘時需求乘數。
協防時建議派兵量的乘數。
多目標總和超 100% 時的最低下限。
🤝 同盟清單
盟名稱陣營總人數總戰力平均戰力操作
尚無同盟資料
➕ 新增同盟
快速選擇盟徽:
📊 盟對盟獨立消耗比例矩陣
單元格 = (X軸平均戰力 / (Y軸戰力 + X軸平均戰力)) × 每分鐘總消耗隊數。
🗺️ 戰區管理
➕ 新增城池
每條路線獨立設定「戰前派兵%」、「復活後派兵%」與「優先順序」。
🎯 推演啟動
📋 佈兵總覽
*此頁面為純查閱用途,編輯請點擊各行右側「✏️」按鈕。
🗺️ 戰場態勢圖
尚未推演
⚔️ 紅箭頭 = 進攻;🛡️ 綠箭頭 = 協防;✕ = 已淪陷;👑 = 首都;⚡ = 被圍攻
📊 瞬間清算(隨時間軸更新)
尚未推演
📈 動態戰報表(路線級)
尚未推演
時間點進攻方行動防守方本分鐘消耗 進攻方剩餘進攻方待復活
冷卻+行軍
防守方剩餘防守方待復活
冷卻+行軍
城牆剩餘
尚未推演
📜 文字戰報
此戰報記錄推演過程中的關鍵事件(抵達、交戰、淪陷、復活)。
等待推演指令...
未連線
📖 城戰計算規則(v7.6)

一、對戰節奏

每 30 秒結算一次對撞,每分鐘抽取一次消耗值。
消耗抽取:每條路線獨立,在 [最小, 最大] 之間抽取。
機率偏向:戰力越接近 → 越易抽到最小值;戰力差距越大 → 越易抽到最大值。

二、出兵指示

  • 戰前派兵佔比:開局時派出的兵力(%)。
  • 復活後派兵佔比:部隊復活後分配給該路線的佔比(%)。
  • 優先順序:數字越小越優先。

三、行軍模型

  • 戰敗後行軍回母城,抵達時才開始冷卻。
  • 冷卻結束後,再行軍至目標城參戰。
  • 防守方原地留守,不受行軍影響。

四、城牆與淪陷

  • 城牆每 30 秒結算一次,由「未分配到守方兵力的攻方兵力」造成傷害。
  • 城牆歸零 → 城池淪陷,所有相關路線立刻終止。

五、協作模式

  • Firebase 即時連線:透過 Google Firebase 即時同步。
  • 成員推送申請:成員可申請把本機資料覆蓋房間,房主審核。
  • 檔案協作:匯出 JSON 檔案傳給朋友,合併編輯。
  • 分享連結:將沙盤壓縮成網址,貼給朋友載入。
  • 作戰聊天室:即時聊天,附未讀計數。