下载 App
# 《尘言》开发者日志 · 第 4 篇
修改于4 小时前1 浏览综合
哈喽,这期隔了几天没写,主要因为方向直接换了——之前第 3 篇把"玩法为什么空"想透了,当时给的是言层 + 生态分区 + 形态策略那套设计。但你上手试完原型后,点得更狠:异质群落现在就"靠近按空格被动共鸣"一下,太被动、太单调,要我直接加 boss、加关卡,而且得把之前那套符文系统用上,做出能主动打的战斗。
这期干了啥(本期进展)
1. 战斗从"被动空格"重做成"主动卡牌肉鸽"。
核心变化:异质不再是靠近按空格被动触发,而是靠近→触发战斗遭遇,变成回合制卡牌对战。参考杀戮尖塔那套:分支节点地图(战斗/精英/事件/休息/商店/Boss)、3 个 Act、印记(遗物)、星尘货币、商店、事件——roguelike 的结构全搭进来了。符文直接卡化:6 基础 + 15 融合变成卡牌,每张有费用/类型/数值,玩家每回合用"共鸣(能量)"出牌,结算克制(沿用之前定的克制倍率 2.5)。
2. "暂停选符文"做进去了。
战斗中按 P 暂停,弹出符文面板,每张卡标了对当前敌人的克制关系(绿=克 / 红=被克 / 灰=中性),玩家主动选定特定战斗符文再施放——彻底取代旧版"符咒自动发挥"。交互是鼠标 + 键盘双通道:鼠标点/拖拽打出、点图标看克制;键盘 1–9 选牌、空格 打出/结束、P 暂停、←/→ 切牌。
3. 加了 QTE。
之前回合制只解决"玩家回合主动出牌",敌方回合还是看预告挨打。加 QTE 把敌方回合也变主动化解,构成"主动出牌 + 主动化解"双主动层:
- 33号远征队式招架/节奏窗口:敌方攻击出窄窗(0.22s)招架,成功免伤 + 回共鸣 + 元素反制;Boss 大招前出多段节奏读条(梯度 QTE)。
- 绝区零式完美闪避/连锁支援:宽窗(0.45s)闪避,成功伤害减半 + 敏捷;打星言或连携时弹出限时连点放大(连锁支援)。
- QTE 增益幅值按你定的 基础 ×1.25。守红线:QTE 只给奖励不给惩罚,还留了"自动格挡"辅助开关,手速党可关。
4. 参数我全落地了。
难度=中等;星级倍率 ★2×1.25 / ★3×1.5(只乘数值类,费用/克制不变);初始牌组固定 10 张(4炎+4渊+1飏+1垣);敌人基础血量按 70/110/140/130 分四类;Boss = 对应普通敌 ×2(静默之碑 220 / 蚀文巨像·终焉 280 / 言核 260),三者机制各不同不堆血量;敌人意图(4 异质 + 精英)数值全设计好;Boss 两阶段(HP≥40% 平近期 / <40% 暴怒期,攻击更频更强);选符文鼠标+键盘。
5. 红线冲突拍了板。
之前旧设定是"绝不 Game Over",但肉鸽必须有 run 失败张力。你说"进入关卡后时有死亡"——那就是接受了:社群能量归零 = 社群溃散(本轮结束、可重开),单场仍不杀粒子,元进度(图鉴/词典/印记)跨轮保留。这把"积累不丢"和"run 有失败"的矛盾闭合了。每轮还加了 1 次"言核庇护"容错(首次溃散不死、回 30% 能量),设置里可关。
6. 之前提的三个缺口也补了。
- 独立升星入口「言枢·升星」:不再只靠商店/休息升级,加了一个常驻升星工坊,每张符文按类型独立星级、每轮限 3 次,构成"买卡—升星—恢复"三条独立成长线。
- Act ↔ 三阶段映射门控:Act1 尘埃·风脊垣野 / Act2 群落·火原渊泊 / Act3 星尘·曜原弦谷,切 Act 联动敌人池和默认遭遇,Boss 仅在本 Act 出,阶段还驱动背景暖度(星尘质量 q)——和旧的 120 上限/q 设定接上了。
- 15 张融合数值全量列出:之前设计文档只列了 3 张,现在 §13.1 把 15 张融合的 name/theme/cost/type/val/desc 全补齐。
7. 出了「星火编辑器落地参数版」+ 可交互原型。
- 落地参数版把整套战斗翻译成编辑器能直接填的三层字段:数据编辑器(RuneCard/BattleState/Enemy/Intent/Boss两阶段/升星工坊/地图节点/货币印记)、触发编辑器(回合循环/星级缩放/意图生成/伤害结算含反射·显形·壁垒·克制/QTE窗口/Boss两阶段/升星/死亡溃散)、界面编辑器(符文面板+暂停选符文键位表/QTE收缩条/升星面板/Act切换/状态HUD)。写法对标之前那份《符文特效设计-星火落地版》,附挂节点规则(战斗粒子挂独立 RuneFX 层避 120 绘制上限裁切——这也是你之前"没出特效"的疑似根因之一)+ 10 条排障清单。
- 可交互原型 HTML 同步做出来了(单文件、浏览器直接开):含 10 张初始牌、星级缩放、敌人意图、暂停选符文、QTE 招架/闪避、Boss 两阶段、升星工坊、Act 切换,顶部按钮可切普通/精英/Boss 验证血量。JS 语法校验过,还修了一个静默减益时机的小 bug。
老实说毛病不少(问题与风险)
- 全是设计和原型,没进星火引擎实机:从卡牌数据、回合循环、QTE 时机窗到 Boss 暴怒,目前只在 HTML 原型里跑通逻辑,编辑器里能不能顺手、数值手感对不对,得你实机搬一遍才知道。这部分和第 3 篇的"特效没坐实"是同一个老问题——设计都写好了,落地还没动。
- 数值是初值,大概率要调:QTE 招架窗 0.22s / 闪避窗 0.45s 这个宽窄、Boss 暴怒节奏、克制反馈强度,都是我按中等难度拍的,手感得打几把才能定。
- 分支地图 / 事件 / 商店还没做进原型:现在原型是"单场战斗 + 切换敌人",地图节点只是个示意条,真正的节点选择、事件随机、商店买卖、印记拾取都还停在设计文档,没可视化。
- 言层连携在战斗里只做了钩子:星言破核的终局逻辑写了,但 ≈2940 句式的"连携算法"(主/修饰/收束冲突优先级)还没实现成代码,战斗里的"终结技"目前只有预设的几种。
- "进入关卡后时有死亡"是红线调整后第一次落地:虽然逻辑写清了,但和早期"绝不 Game Over"的调性冲突,实机里玩家会不会觉得突兀,得看。
















