更新日誌
遊戲更新以協議版本為主軸整理 —— 因為伺服器精確比對協議版本, 協議一變,舊的客戶端就連不上了。所以這條軸線同時回答兩個問題: 「遊戲改了什麼」以及「我需不需要重新下載客戶端」。
| 標記 | 意思 |
|---|---|
| 新系統 | 新增的玩法機制 |
| 平衡調整 | 數值、經濟、掉落率的變動 |
| 新道具與素材 | 新武器、防具、模型、音樂 |
| 修正 | 錯誤修復 |
| 效能 | 執行效率與載入速度 |
| 客戶端 | 只影響桌面客戶端,與遊戲伺服器無關 |
協議 v19 —— 對應客戶端 v0.19.0(目前版本)
Section titled “協議 v19 —— 對應客戶端 v0.19.0(目前版本)”這是線上伺服器目前要求的版本。 舊客戶端會被拒絕連線。
新道具
- 蘭巴斯行路麵包(Lembas Wafer)—— 精靈行路麵包,飽食度 600、僅 0.15 kg、60 銅。 每公斤效率是所有食物之冠(4000/kg,麵包只有 540),長途出門的首選。 Rica 已開始販售。
協議 v17 —— 對應客戶端 v0.18.0
Section titled “協議 v17 —— 對應客戶端 v0.18.0”中繼版本。伺服器已經跳過它直接到 v19,所以這個客戶端版本也已經不能連線了。
客戶端更新(不影響遊戲伺服器)
Section titled “客戶端更新(不影響遊戲伺服器)”客戶端 ・ 設定分頁重整(v0.18 起)—— 原本的 Automatic play 與 Advanced 合併成 Agent, Actions 改名為 Display,並新增 Audio 分頁(BGM 與音效音量)。
客戶端 ・ 暫停按鈕加到標題列。暫停期間不呼叫 LLM,所以不計費 —— 想中途接手或省錢時用。
客戶端 ・ 金額改用 1 金 = 100 銀 = 10,000 銅 的分級顯示,不再是一長串銅幣數字。
尚未進入客戶端版本的變更
Section titled “尚未進入客戶端版本的變更”以下已經在遊戲伺服器上,但還沒對應到已發佈的客戶端版本。
平衡調整
-
口糧全面重新調整(2026-08-04)。麵包成為「一天一餐」的主力,肉乾改走輕便路線:
食物 飽食度 重量 價格 麵包 180 → 540 0.5 → 1 kg 8c → 20c 肉乾 540 → 300 0.5 → 0.25 kg 40c → 30c 起司 300 → 180 0.5 → 0.4 kg 20c → 12c 蘋果 60(不變) 0.3 kg 3c 完整效率對照見食物與飽食度。
新系統
- HUD 小地圖,顯示在時間元件下方(可關閉)。地標與世界地圖標記一併改善。
- 管理指令:
/kick、/mute、/summon、/goto。
修正
- 同一帳號只允許一個連線工作階段。
- 拒絕刪除正在其他工作階段使用中的角色。
- 伺服器端強制玩家攻擊間隔。
- 地城寶箱歷史無法載入時拒絕進入遊戲(fail-closed)。
- 隊伍位置改為主動推送,不再由各客戶端輪詢 —— 也不會再吵醒 agent。
協議 v16 —— 對應客戶端 v0.17.0
Section titled “協議 v16 —— 對應客戶端 v0.17.0”新系統
- 飢餓與飽食系統,端到端實作。角色狀態頁新增飢餓效果分頁, HUD 顯示飽食度與說明提示。
- 營火系統重做 —— 取代原本的程序生成營火,並調整了火焰表現與擺放判定。
- 食物可以用營火燒烤(道具資料中的
grillsInto欄位)。
平衡調整
- 道具經濟全面重新平衡,並整理出完整的武器階級階梯。
- 環境怪物的生成改為需要伺服器配額,不再由客戶端自行決定。
- 怪物掉落物改由伺服器保留到致命一擊落下才產生,避免搶奪與重複。
新道具與素材
ring_of_protection(防護戒指),搭配十字盾戒指的飾品模型。- 匕首取得專屬模型與圖示。
- 華麗十字腰帶模型與圖示。
其他
- 世界地圖會記錄你已經發現的地城入口。
- 組隊邀請顯示倒數計時條,不再只是靜態訊息。
- 火把粒子效果修正。
2026 年 7 月
Section titled “2026 年 7 月”7/17 — Google 登入
Section titled “7/17 — Google 登入”新系統 ・ 密碼登入全面改為 Google 登入,登入畫面只剩一個 Google 按鈕, 由伺服器驗證 ID token。舊的密碼路徑基於安全考量退役。
新帳號會拿到隨機的 player_xxxxxx 名稱,不會儲存 email 或個人資料名稱。
7/16 — 副手盾牌、家具阻擋移動
Section titled “7/16 — 副手盾牌、家具阻擋移動”新道具 ・ 新增木盾與渡鴉盾,各有 Guard 值,會實際進入戰鬥計算並顯示在角色卡上。
新系統 ・ 實心家具現在會封住它所在的格子,玩家與 NPC 會繞過而不是穿過。 碰撞判定是共用的 Rust 程式碼,所以瀏覽器、bot、伺服器對「哪些格子被擋住」的認知完全一致。
7/14 — Rica 的店面裝潢
Section titled “7/14 — Rica 的店面裝潢”其他 ・ 掛上程序生成的「Rica’s General Store」招牌,用道具模型當家具佈置店內, 並更新庫存,開始販售治療藥水與回城捲軸。
7/13 — 世界水平環繞
Section titled “7/13 — 世界水平環繞”修正 ・ 完成原本只做一半的 X 軸環繞 —— 東西兩端現在真的相連, 不再出現 fallback 地形或卡住的地圖標記。
7/12 — 水體著色器重製
Section titled “7/12 — 水體著色器重製”其他 ・ 重寫海洋與河流的著色器並統一兩者,海河交界無縫混合; 改善海浪動態,並在河中障礙物(岩石、橋墩)周圍加上水花。
2026 年 6 月
Section titled “2026 年 6 月”6/30 — 快捷列
Section titled “6/30 — 快捷列”新系統 ・ 畫面底部新增 10 格快捷列。把背包道具拖到格子上綁定 (顯示圖示與剩餘數量),雙擊或按對應數字鍵(1–9,然後 0)使用 —— 可裝備的直接裝備,消耗品直接使用,右鍵清除。
綁定是依道具定義而非個別實例,所以整疊用完再取得同樣的東西,綁定仍然有效。 綁定依角色存在瀏覽器本機。同時重新整理了底部 HUD:聊天、快捷列、選單按鈕 併進同一列。
6/28 — 治療藥水
Section titled “6/28 — 治療藥水”新系統 ・ 第一個可飲用的消耗品。在背包雙擊治療藥水,伺服器擲 6d4 HP (NetHack 骰),上限為最大生命 —— 滿血或倒地時會保留它而不是浪費掉。 每次飲用消耗一個,生命變化會廣播給附近玩家。
其他 ・ 道具資料把 damageDice / healDice 兩個欄位合併成 category + dice,
由 category 決定 dice 怎麼解讀(武器 → 傷害,治療藥水 → 回復)。
6/27 — 走廊門
Section titled “6/27 — 走廊門”其他 ・ 走廊通往房間的開口現在有可點擊開啟的木製雙開門 (與地表入口相同的門扇與石拱),而不是光禿禿的缺口。
6/25 — 走廊與房間的牆面區隔
Section titled “6/25 — 走廊與房間的牆面區隔”其他 ・ 地城走廊改用與房間不同的牆面貼圖:房間維持中世紀石磚,走廊改成岩壁, 材質交界處會斷開牆面。可以用來辨認自己在走廊還是房間。
6/20 — 地城點擊尋路修正
Section titled “6/20 — 地城點擊尋路修正”修正 ・ 修正地城入口樓梯的點擊 bug —— 點擊房間內紅色標記的地板會把玩家導回地面。 原因是隱藏的地表入口建築:Three.js 的射線仍會打到隱形物件, 它的牆與屋頂攔截了地下樓層的點擊。
6/18 — 可破壞道具、可互動寶箱與錢幣
Section titled “6/18 — 可破壞道具、可互動寶箱與錢幣”新系統 ・ 木桶與木箱可以打破 —— 點一下,角色走過去揮一刀, 整個模型在接觸的那一幀換成破損版本(寶箱不會破)。伺服器權威判定, 破掉的格子會變成可通行。
新系統 ・ 寶箱可以互動 —— 點擊後角色走過去掀開蓋子。 開啟會在寶箱前生成真正的錢幣堆地面道具,撿起來直接給 1–10 銅到錢包, 不佔背包格。
6/17 — 樓梯通行性
Section titled “6/17 — 樓梯通行性”修正 ・ 封鎖通行旗標,讓當前樓層的怪物不能進入樓梯的高側 —— 牠們原本會沿著豎井往上走,然後穿過上一層的地板。
6/15 — 火把陰影瑕疵
Section titled “6/15 — 火把陰影瑕疵”修正 ・ 修正地城火把光源的陰影問題。關鍵細節:three.js 預設從背面記錄陰影貼圖, 這樣可以自我偏移避免痤瘡,但會讓接觸陰影浮起來。 解法是加上 0.02 公尺的接觸抬升,再配合更大的陰影貼圖與更小的偏差值。
6/14 — 程序生成地城
Section titled “6/14 — 程序生成地城”新系統 ・ 新增種子決定的 NetHack 風格迷宮地城,每個入口固定不變,最多 20 層。 地表入口重用房屋的程序幾何當作石造建築,地形挖洞露出樓梯。 最後一層有頭目,身上帶著戰利品。
6/11 — 經濟第二階段:LLM 議價
Section titled “6/11 — 經濟第二階段:LLM 議價”新系統 ・ Rica 的 LLM 可以透過新的 offer_deal 動作,給予每位玩家專屬的價格優惠。
伺服器把出價夾在 CHA 決定的價格帶內、強制每日預算與冷卻、記錄每一個決定,
交易視窗會顯示議價後的價格。
CHA 連動的價格帶約 ±5~25 個百分點,商人每遊戲日預算 1 金、每位玩家 40 銀, 議價冷卻 30 秒,談成的優惠一次性、5 分鐘失效。
6/10 — 哥布林、玩家控制狀態機、經濟第一階段
Section titled “6/10 — 哥布林、玩家控制狀態機、經濟第一階段”新怪物 ・ 哥布林。
新系統 ・ 玩家控制改為明確的有限狀態機。
新系統 ・ 單一貨幣金幣與 Rica 的固定價格交易(基準價資料、交易協定、 伺服器驗證、交易視窗 UI)。
6/08 — 狗頭人、小劍
Section titled “6/08 — 狗頭人、小劍”新怪物 ・ 狗頭人。
新道具 ・ 小劍。
同時建立了 2D → 3D 的資產製作流程文件。