苍天已死,黄天当立。岁在甲子,天下大吉。
《三国·幽冥录》是一款运行在浏览器里的暗黑风 ARPG 刷宝游戏。你将扮演一名汉末武将,从巨鹿荒野一路杀到赤壁火海,斩张角、诛董卓、战吕布,在随机生成的战场上刷装备、凑套装、铸铭文,然后去虎牢关冲层。
游戏用 TypeScript 写成,没有任何外部美术或音频文件——人物、怪物、地形、图标、特效、音效、配乐、地图全部由代码生成。可以单机玩,也可以最多四人联机。

五个职业,每个 8 个技能(6 个主动、2 个被动,其中 1 个奥义),共 40 个。

| 职业 | 称号 | 主属性 | 可用兵器 | 定位 |
|---|---|---|---|---|
| 猛将 | 万人敌 | 武力 | 刀、长兵、剑 | 近战,血厚,自带物理减伤,越战越勇 |
| 谋士 | 卧龙凤雏 | 谋略 | 羽扇、法杖、剑 | 远程法术,火冰雷三系,身弱而威极 |
| 神射 | 百步穿杨 | 身法 | 弓 | 远程物理,高暴击,靠走位与翻滚保命 |
| 刺客 | 十步一杀 | 身法 | 短刃、剑 | 高机动近战,瞬移、分身、剧毒 |
| 方士 | 撒豆成兵 | 谋略 | 法杖、羽扇、剑 | 召唤与辅助,豆兵和黄巾力士替你冲阵 |
各职业技能
| 职业 | 技能 |
|---|---|
| 猛将 | 横扫千军、破军冲锋、震地击、虎啸、旋风斩、嗜血(被动)、铁壁(被动)、无双乱舞 |
| 谋士 | 火计、烈焰墙、冰封千里、落雷、借东风、八阵图、神机妙算(被动)、火烧连营 |
| 神射 | 连珠箭、穿云箭、翻云步、爆炎矢、箭雨、鹰眼(被动)、铁蒺藜、百步穿杨 |
| 刺客 | 影袭、飞刀扇、淬毒、烟幕、分身、致命(被动)、疾行、千刃风暴 |
| 方士 | 雷符、撒豆成兵、回春术、蛊毒瘴、咒缚、黄巾力士、道心(被动)、五雷正法 |
每升一级得 5 点属性点和 1 点技能点,技能最高 20 级。技能可以自由绑定到鼠标左右键和数字键 1–4。在神医华佗处可以花金币洗点重来。

| 幕 | 区域 | 怪物等级 | 名将 / 首领 |
|---|---|---|---|
| 第一幕 · 黄巾之乱 | 巨鹿荒野 | 1 | — |
| 黄巾营寨 | 3 | 地公将军张宝、人公将军张梁 | |
| 太平道坛 | 5 | 天公将军张角 | |
| 第二幕 · 董卓乱京 | 洛阳废墟 | 8 | 骁骑校尉华雄 |
| 郿坞地宫 | 11 | 毒士李儒、国贼董卓 | |
| 下邳城 | 14 | 飞将吕布 | |
| 第三幕 · 赤壁烽火 | 乌林江岸 | 17 | 虎痴许褚 |
| 连环战船 | 20 | 独目夏侯惇 | |
| 赤壁火海 | 23 | 魏武魔影 |
每次进入,地图都重新生成。 五种生成算法对应不同的地貌:
战场上有战争迷雾、小地图、宝箱、陶罐,还有五种神龛(战神、悟道、疾风、回春、财神),触碰后全队获得限时增益。
怪物共 28 种,从黄巾贼、符水尸兵,到西凉铁骑、宫闱妖狐,再到曹军弩手、虎豹骑、赤壁怨魂。部分怪物会以精英形态出现,带迅捷、蛮力、坚韧、炎魔、冰霜、雷霆、嗜血等随机词缀,血更厚、掉落更好。

连环战船:神射开启「百步穿杨」,同时用箭雨覆盖甲板。地面的红圈是敌方技能的落点预警。
首领有多个技能,出手前都有地面预警:红色圆圈是范围攻击的落点,红色长条是冲锋路线,看到了就该走位。血量低到一定程度还会狂暴。

下邳城,飞将吕布。头戴雉尾紫金冠,手持方天画戟,会冲锋、回旋横扫和放出气刃。
四名幕终首领还有血量阶段。血量降到一定比例时,首领会喊话并发动一次大招:张角召来一圈落雷,董卓放出十字火墙,吕布提速,魏武魔影唤出亲卫。亲卫在场时首领只受三成伤害,要先清亲卫。

张角血量跌破三分之一:四名太平道徒护体,地上一内一外两圈落雷预警——站在两圈之间才安全。
战场上还会遇到随机事件:背着战利品的辎重贼(20 秒内不拿下就逃走)、需要护送到出口的粮车(沿途有伏兵)、打开后跳出伏兵的宝箱。
难度分三档:普通 → 噩梦 → 炼狱。噩梦怪物等级 +24,炼狱 +48,并且会压低你的抗性。打通一个难度的赤壁火海才能解锁下一个。
操作沿用暗黑的习惯:左键点地面移动、点怪物攻击、点物品拾取,按住可以连续;右键和 1–4 放技能;Q 和 E 喝药;T 开回城传送门。
战斗有五种伤害类型——物理、火焰、冰霜、雷电、毒素——对应点燃、冰冻、眩晕、中毒等状态。护甲减免物理伤害,四系抗性各自减免对应的元素伤害。

猛将的奥义「无双乱舞」:金色光芒迸发,刀光纵横交错,连斩五次。脚下的虚线圈是「虎啸」增益的光环。

谋士的「冰封千里」:一圈冰棱自地面刺出,范围内的敌人被冻成冰块。

赤壁火海,方士的奥义「五雷正法」:巨大的符阵笼罩战场,天雷依次劈向周围的敌人。身边站着召来的豆兵和黄巾力士。
一些表现上的细节:
装备共 11 个部位:兵器、副手、头盔、铠甲、护手、战靴、腰带、佩饰、两枚戒指,以及坐骑。
品质分五档:
| 品质 | 颜色 | 说明 |
|---|---|---|
| 普通 | 白 | 没有词缀,但可能带镶孔——铸铭文必须用白装 |
| 魔法 | 蓝 | 1–2 条词缀 |
| 稀有 | 黄 | 3–5 条词缀 |
| 暗金 | 橙 | 固定的三国名物,共 43 件 |
| 套装 | 绿 | 凑齐多件激活额外加成,共 7 套 29 件 |
词缀有 37 种,涵盖伤害、暴击、攻速、移速、生命偷取、四系抗性、寻宝率、技能等级等。
暗金装备都有出处:青龙偃月刀、丈八蛇矛、方天画戟、雌雄双股剑、倚天剑、青釭剑、白羽扇、太平要术、遁甲天书、传国玉玺,坐骑有赤兔、的卢、绝影、爪黄飞电。每件都附一句典故。
掉落会偏向你的职业能用的兵器类型。稀有以上的装备落地时有光柱。

武将面板、行囊与物品提示。鼠标悬停时会同时显示当前装备供对比;物品格左下角的绿色箭头表示它比身上的更好。图中悬停的是套装部件「无双画戟」,提示里列出了整套「飞将无双」的部件和各档加成。
宝石有 7 种,各 5 个品级(碎裂、瑕疵、普通、无瑕、完美)。同一颗宝石镶在兵器和防具上效果不同:
| 宝石 | 镶于兵器 | 镶于防具 |
|---|---|---|
| 红玉 | 火焰伤害 | 生命 |
| 青玉 | 冰霜伤害 | 法力 |
| 黄玉 | 雷电伤害 | 寻宝率 |
| 翡翠 | 毒素伤害 | 身法 |
| 紫晶 | 暴击伤害 | 武力 |
| 血珀 | 生命偷取 | 生命回复 |
| 金刚石 | 兵器伤害 | 所有抗性 |
符文有 14 枚,各刻一字:仁、义、礼、智、信、忠、勇、谋、武、德、威、霸、圣、天。越靠后越稀有。
铭文相当于暗黑的符文之语。把符文按顺序镶进孔数恰好的白色装备,就会铸成铭文,获得一组远强于散装符文的属性。共 12 条:
| 铭文 | 符文 | 底材 |
|---|---|---|
| 夜袭 | 信 勇 | 短刃、剑 |
| 单骑救主 | 忠 勇 | 长兵、剑 |
| 草船借箭 | 智 谋 | 弓、箭囊 |
| 桃园结义 | 仁 义 信 | 铠甲 |
| 空城计 | 智 谋 礼 | 头盔 |
| 三顾茅庐 | 礼 信 德 | 铠甲 |
| 过关斩将 | 义 勇 武 | 刀 |
| 七擒七纵 | 仁 德 智 | 盾、兵书 |
| 火烧赤壁 | 谋 智 威 | 羽扇、法杖 |
| 水淹七军 | 武 威 勇 义 | 长兵、法杖 |
| 无双 | 霸 威 武 勇 | 长兵、弓、法杖 |
| 天命 | 天 圣 霸 仁 | 铠甲 |
宝石和符文掉落后自动进入材料囊,不占行囊格子。镶嵌很简单:在行囊面板里点一下材料,再点一件有空孔的装备。

一把三孔的白色环首刀,依次镶入「义」「勇」「武」,铸成铭文「过关斩将」。提示里先列出三枚符文各自的属性,再列出铭文的属性和典故。
| 套装 | 件数 | 部件 | 偏向 |
|---|---|---|---|
| 五虎上将 | 5 | 头盔、铠甲、护手、战靴、腰带 | 近战通用 |
| 卧龙出山 | 4 | 羽扇、铠甲、头盔、坐骑 | 谋士 |
| 飞将无双 | 4 | 长兵、铠甲、头盔、坐骑 | 猛将 |
| 黄天当立 | 4 | 法杖、兵书、佩饰、腰带 | 方士 |
| 锦帆夜行 | 4 | 短刃、护手、战靴、戒指 | 刺客 |
| 百步穿杨 | 4 | 弓、箭囊、头盔、护手 | 神射 |
| 江东基业 | 4 | 佩饰、戒指、腰带、战靴 | 寻宝与生存 |
每件套装部件自身带属性,凑齐 2 件、3 件、4 件(五虎上将还有 5 件)依次激活更强的加成。同一部件戴两件只算一件。

戴上两件「五虎上将」:提示里已穿的部件亮起,(2 件)的加成生效,其余几档仍是灰色。
城里的南华老仙掌管八卦炉,相当于暗黑的赫拉迪姆方块。六条公式:
| 公式 | 效果 |
|---|---|
| 宝石升品 | 3 颗相同的宝石 → 1 颗高一品的同种宝石 |
| 符文升阶 | 3 枚相同的符文 → 1 枚高一阶的符文 |
| 开凿镶孔 | 白装耗符文「礼」,开出 1 至该底材的最大孔数;其他品质耗符文「谋」,开 1 孔 |
| 拆除镶嵌 | 耗符文「仁」,清空全部镶孔(镶嵌物损毁) |
| 点石成金 | 魔法装备 + 3 颗瑕疵以上的宝石 → 同底材的稀有装备 |
| 重铸 | 稀有装备 + 3 颗普通品级以上的宝石 → 重新随机全部词缀 |

八卦炉面板。右侧行囊下方就是材料囊,数字是持有数量。
面板里还有三张图谱:铭文图谱(你已有的符文会高亮)、套装图谱、宝石与符文一览。不用去翻攻略。

每个主动技能练到 5 级后,可以在两条分支里选一条改变它的形态,共 68 条,随时可以换:
| 技能 | 分支一 | 分支二 |
|---|---|---|
| 横扫千军 | 回旋:环绕周身一圈 | 力劈:正面重劈并眩晕 |
| 火计 | 连环火:三枚小火球 | 烈焰弹:更慢但范围更大 |
| 落雷 | 连雷:三道自动寻敌 | 天罚:蓄力更久,范围伤害大增 |
| 连珠箭 | 散射:更多更散 | 三连:三矢同向可穿透 |
| 影袭 | 连袭:冷却大幅缩短 | 绝杀:暴击率 +60% |
| 撒豆成兵 | 豆海:数量翻倍 | 精兵:更少但更强 |
| 无双乱舞 | 乱舞:连斩九次 | 一闪:只斩一刀,伤害极高 |

副将在城里的水镜先生处招募,同时只能带一名:
| 副将 | 定位 | 特点 |
|---|---|---|
| 周仓 | 护卫 | 生命极高,会吸引敌人 |
| 关兴 | 先锋 | 近战输出 |
| 孙尚香 | 弓手 | 远程输出 |
| 蔡文姬 | 乐师 | 定时为你疗伤 |
副将的等级随你成长,可以穿兵器、铠甲和头盔。阵亡后要回城花钱救治。

周仓挡在前面,谋士在后方引雷。
按 J 打开军务面板。

另外两个小系统:
建角时还可以勾选专家模式:阵亡后这名武将永久无法再战,另有单独的专家榜。
主城是安全区,回城后生命和法力快速恢复。

| NPC | 功能 |
|---|---|
| 驿站(城中央的法阵) | 传送到已到达过的区域,可选择是否重新生成地图 |
| 商人 · 糜竺 | 买卖装备,货物随你的等级更新 |
| 神医 · 华佗 | 买金创药和养神丹;洗点 |
| 铁匠 · 蒲元 | 强化装备,最高 +10。每级兵器伤害或护甲 +8%。+6 以上失败会掉一级 |
| 戏法 · 左慈 | 赌博:花金币换一件未鉴定的装备,偶得稀有,极小概率出暗金或套装 |
| 仓库 · 军需官 | 60 格仓库 |
| 八卦炉 · 南华老仙 | 炼化宝石符文、开孔、重铸 |
| 秘境 · 于吉 | 进入幽冥秘境 |
| 虎牢关 · 袁绍 | 挑战虎牢关 |
| 招贤馆 · 水镜先生 | 招募、救治、遣散副将 |
| 演武场 · 张辽 | 进入演武场与其他玩家对战 |
在野外按 T 会开一道回城传送门,回城补给后可以从门原路返回。阵亡会损失 5% 的金币,在城里复活。
打通赤壁火海后开启。每层随机抽取一种地貌和一名首领,怪物等级每层 +2,寻宝率每层 +6%,没有上限。斩杀首领后出现通往下一层的传送门。
限时冲层玩法。

虎牢关第 5 关进行中。顶部是剩余时间和破阵进度;右上角显示本关的军令「坚壁」。
破关成绩会计入破关榜,按关数和用时排名。单机是本机榜,联机是全服榜。

隐藏首领。张角、董卓、魏武魔影各有一枚信物(黄天令、相国印、孟德令),难度越高越容易掉。集齐三枚,在八卦炉开启白门楼,挑战 80 级的鬼神·吕布——四个阶段,必掉暗金护符「鬼神印」。队友可以经驿站一同前往。

鬼神吕布的第一阶段:一内一外两圈爆炸同时落下。
等级 80 封顶之后,经验不会浪费,而是转为将星等级(上限 2000)。每升一级得 1 点,用来点亮北斗七星:
| 星位 | 每点效果 | 上限 |
|---|---|---|
| 破军 | 总伤害 +1% | 300 |
| 贪狼 | 暴击伤害 +2% | 100 |
| 武曲 | 攻击速度 +0.5%,暴击率 +0.2% | 50 |
| 巨门 | 生命上限 +1% | 300 |
| 廉贞 | 护甲 +1.5%,所有抗性 +0.4% | 50 |
| 文曲 | 法力上限 +2%,冷却缩减 +0.3% | 50 |
| 禄存 | 寻宝率 +2%,金币获取 +3% | 100 |
可以随时免费重置。

最多四人组队。怪物血量随队伍人数提升,击杀经验全队共享。
联机需要注册账号。联机武将保存在服务器上,和单机武将互不相通。

大厅:房间列表、房主、难度、队伍所在位置和人数。可以设房间密码,右侧是大厅聊天。

两人在巨鹿荒野并肩作战。左上角是队友的血条和所在区域,远处飞来的火球是队友谋士放的「火计」。
个人掉落。 每名玩家的掉落各自独立,你看不到队友的,也抢不了。
交易。 在城里点击其他玩家发起。双方把物品和金币放上去,各自锁定,再各自确认才成交;任何一方改动出价,双方的锁定都会解除。

群英(按 O):

演武场。 找张辽进入,自动分入红蓝两阵。玩家之间的伤害只有平时的两成,阵亡不掉金币、三秒后回阵。
账号共享仓库。 同账号的所有武将共用 60 格,在军需官处切换页签。
赛季。 管理员在后台结束赛季时,榜单与势力战绩归档清零,虎牢关前三名和获胜势力的贡献者获得赛季称号。武将和装备不受影响。
队友之间的传送门是共用的;队友已经在某个区域时,你即使没去过也能直接传过去。
防作弊。 服务器是唯一的事实来源:
标题界面可以直接进入。

用「战船」主题随机生成的一张地图:深蓝是江水,棕色是甲板,浅色圆点是怪物,橙色是火把。
编辑器另有一页数值编辑,可以直接改每种怪物的生命、伤害、移速、攻击间隔,以及每个技能的伤害倍率、法力消耗和冷却。改动只作用于单机和试玩。

服务器自带一个网页后台,地址是 /admin,用单独的管理员口令登录。

账号详情:封禁(限时或永久)、重置口令、踢下线、吊销登录、导出和导入存档、删除账号。
最核心的功能是可视化存档编辑器:

其他页面:
| 页面 | 功能 |
|---|---|
| 概览 | 在线人数、房间数、账号和武将总数、最高等级和将星、内存和模拟耗时;发全服公告 |
| 房间与在线 | 每个房间里的玩家、位置、血量;房间公告、关闭房间、踢人 |
| 虎牢关榜 | 查看、删除单条记录、清空 |
| 服务器设置 | 维护模式、开关注册、登录公告、改管理员口令、一键备份 |
| 审计日志 | 所有后台操作的时间、对象、修改摘要和来源 IP |

在触屏设备上,画面左下出现虚拟摇杆,右下是攻击键、技能键和药水键,顶部一排是面板按钮。技能会自动瞄准最近的敌人,攻击键在附近有可拾取物时改为拾取。

手柄:左摇杆移动,右摇杆调整瞄准方向;A 攻击 / 交互,X、Y、B、RB、RT 对应右键与 1–4 技能;LB、LT 喝药;十字键开武将、行囊、技能、军务;Start 开菜单,Back 回城。
需要 Node.js 23 或更高版本。
npm install
npm start
然后打开 http://localhost:8733。同一局域网里的朋友访问 http://你的IP:8733 就能进同一个大厅。
管理后台在 http://localhost:8733/admin。首次启动时,初始管理员口令会打印在控制台,同时写入 data/admin-password.txt。
操作一览
| 操作 | 说明 |
|---|---|
| 左键 | 移动、攻击、拾取、交互,按住可连续 |
| 右键、1–4 | 释放绑定的技能 |
| Q / E | 金创药 / 养神丹 |
| T | 开回城传送门(虎牢关内为放弃回城) |
| C / I / K / J | 武将 / 行囊 / 技能 / 军务 |
| O | 群英(仅联机) |
| Shift + 左键 | 原地攻击;在行囊里是丢弃物品 |
| Alt | 显示或隐藏掉落物的名字标签 |
| 回车 | 聊天 |
| Esc | 关闭面板 / 打开菜单 |
新手提示
本文所有截图都是游戏实际运行的画面,没有做后期处理。为了在一张图里展示清楚,部分画面是摆拍的:
另外需要说明:游戏的数值平衡主要靠自动化的测试机器人回归得出,没有经过真人试玩。虎牢关高层、将星、铭文、套装、副将、技能分支全部叠加后的强度是按公式设定的,实际手感可能需要调整。手柄操作只做了按键映射,没有接真实手柄测试过。