Commit Graph
73 Commits
Author SHA1 Message Date
DKChan 79f2efc8eb feat(presentation): 换肤最小可看批——格面高墙瓦片接线(查表合成器 16 情形+镜像+凹角回落+变体哈希,缺位整批回退)+敌人立绘槽接线(八敌种路径常量+按 id 装载,缺位字形回退等价)+接触带微光切换(英雄格周界空间侧蓝族,旧绿相退役)+台账 176 2026-09-26 15:11:04 +08:00
DKChan 1e8c039d8f docs: 文档随批与登记批(Phase B T6)——architecture D1 形态行+HUD框架 v0.10+battle.md 实现注记+migration-plan §3 已落地与样张硬前置改判落文+Alpha 清单状态列+台账 174 2026-09-26 05:22:16 +08:00
DKChan bb4b4fa420 test(smoke): 探针取证与断言同步批(Phase B T5)——临时取证探针证世界站桩载体计数全零+本体计数正确(跑完即删)+断言同步收口+台账 173 2026-09-26 05:20:13 +08:00
DKChan 37c15208c6 docs(qa): 信号与演出等价证明批(Phase B T4)——调用点 grep 零 diff+时序常量逐字对照+写路径同构成文化+结构性差异五笔登记+台账 172 2026-09-26 05:10:28 +08:00
DKChan afeb6cacd2 feat(presentation): 站桩本体 Node2D 化(Phase B T3)——StandeeBody 世界精灵新件+StandeeView 退役删除+行为面 17 方法契约保持+伴随件壳层化(enemy_box 语义改写)+world_to_shell 单点同步+ui_probe 断言等价改写+台账 171 2026-09-26 05:07:36 +08:00
DKChan 87b23a810b feat(presentation): B 区战斗舞台壳改造(Phase B T2)——BattleStageView PanelContainer→Control+Node2D 舞台半区(SubViewportContainer/SubViewport/StageWorld 新件)+Control 文本半区三件保留+set_world_font/world_to_shell 挂点+C6 判据实证过+外框几何零漂移+台账 170 2026-09-26 04:56:05 +08:00
DKChan dc33c09260 feat(art): 样张 v1 制作与机检批——四源对照表先行+脚本 v1 重写(方案甲词表查表拼装+三区 mockup+机检 12 断言生成即验全绿)+visual-judge 预筛三轮过闸(素材透明留白裁除/§1.2 栈序修正/画布溢出断言化;游戏侧小人脚浮缺陷登记移交)+台账 169;样张交用户异步终审 2026-09-26 04:49:21 +08:00
DKChan e91a21afcf feat(presentation): 战斗舞台 Node2D 循环 1 · T0 开工批——worktree 建立+基线复读全绿记档(冒烟 557/0+五探针+文档三闸+MC 24 行 RUNSUM 存档)+§2 现状事实 grep 复核零漂移+Alpha 验收清单初稿落盘(production/alpha-acceptance-battle-screen.md 六源拼装 30 条)+台账 168 2026-09-26 03:45:36 +08:00
DKChan 8a01dfc4fd docs(state): 落档并行会话遗留登记(2026-09-26 内容,会话已结束未提交,用户授权代为收口):06 两条(§8.2 缩放纪律分级修订+呈现层测试分级与 UI 驱动夹具周期化)+active.md 台账 160-164(英雄精灵系列五批+TD 复核+高墙瓦片 v9.3+§8.2 登记批)——内容零改写,仅为解挡本批落档 2026-09-26 01:29:20 +08:00
DKChan 126e687829 docs(art): 圣经v2.0修订批——§3.3/§4.4 迁入§7重排+§8.2 画布定档(48×72/32×32)+§6.3 三关色板方向+§9.1 扩池否决+06 登记两项待样张批裁决(用户四裁决+缺口口径,台账 138) 2026-09-23 17:14:21 +08:00
DKChan 1f65552574 docs(art): §8.2 待决注记——36px 板×32px 源摩擦二选一+主角立绘档空缺登记(样张批裁决项,v1.9,台账 137) 2026-09-23 16:35:35 +08:00
DKChan 0cde0f9661 docs(art): 圣经§6–9 四章补全——环境与场景/UI 设计/资产技术规范/参考与反参考(D1/D2/D4/D5 框架落地,代拍板四项待追认,台账 136) 2026-09-23 15:48:32 +08:00
DKChan 5f1f9b0c46 docs(art): 主角特征批收口——§5 抽离 character-design.md+挖掘铲/背包旗/配装修订+提示词卡 v2.6+清单同步(同日先行批补登记,台账 135) 2026-09-23 15:42:09 +08:00
DKChan 4ce97910a1 docs(session): 关间大奖励+L2 收紧双刀批收口登记——台账 134(含刀一/刀二两份扫描报告入库) 2026-09-23 05:43:23 +08:00
DKChan c4bea67687 docs(session): 美术清单复用盘点批收口登记——台账 130 2026-09-23 00:55:51 +08:00
DKChan 6e67c291a0 docs(session): 圣经§5角色设计+提示词卡v2.0批收口登记——台账 129 2026-09-23 00:10:19 +08:00
DKChan 76aeb5940d docs(session): 数值验证工具批收口登记——台账 128 2026-09-22 20:46:02 +08:00
DKChan ac16796f29 docs(session): 中间产物引用解挂批收口登记——台账 127 2026-09-22 06:37:37 +08:00
DKChan 229a0030ca docs(session): gungeon 退场批+退场素材清理批收口登记——台账 126+快照节更新 2026-09-22 05:43:19 +08:00
DKChan 8e9f83f7a2 docs(session): 美术文档过期账清偿批收口登记——台账 125+快照节更新(四拍板:微光常显/档位两档/D1–D5 框架/清单合并;gp 键名勘误) 2026-09-22 05:25:55 +08:00
DKChan 7c3a03a9c2 docs(session): 雷图棋盘呈现基准批收口登记——台账 124+快照节更新(含 v1.1 参考池误判勘误) 2026-09-22 01:07:04 +08:00
DKChan 9551e42ac8 docs(session): 美术圣经视觉自由度修订批收口登记——台账 123+快照节更新 2026-09-22 00:43:27 +08:00
DKChan aeaa5d7b6b docs(session): 变异布置基数修正批收口登记——台账 122+快照节更新;地形变异.md v0.5 版本历史行补录 2026-09-21 19:28:53 +08:00
DKChan 0cec43a3f9 chore(session): 代拍板八项确认+渠道轴微批快照+台账 121(stage.txt 仍待拍板) 2026-09-21 18:10:25 +08:00
DKChan 62c954e31b chore(session): 元进度实现批快照+台账 120(代拍板八项待确认+stage.txt 待拍板) 2026-09-21 15:31:09 +08:00
DKChan ab98dbf6fb chore(session): 放弃入口批快照+台账 119(117 七项代拍板确认闭环) 2026-09-21 14:32:52 +08:00
DKChan 8b92ed8d08 chore(session): 冒险结构实现批快照+台账 117;补登并行批 112-114 会话状态 2026-09-21 04:48:44 +08:00
DKChan bb34335a1e feat(content): GP+商店房实施批落地——九型格面+随机掉落+Boss前商店房+统一加算区(台账 116) 2026-09-21 02:57:08 +08:00
DKChan 61364b2e2b merge: 吸收 master(ComfyUI 批)——台账撞号顺延改 115 2026-09-21 00:16:08 +08:00
DKChan 9ac1540c46 feat(content): 第三关内容批落地——灰矮人矿城行集+词表v1.1+直入口+冒烟断言(台账 113);GP+商店房定稿提案交付 2026-09-21 00:13:53 +08:00
DKChan 0973da565f feat(slice): 第一层定名「地精洞窟」——裂颚洞窟退役(不绑 DND 专名部族,台账 111) 2026-09-20 19:04:29 +08:00
DKChan 54f1ea5395 merge: 吸收 master(地图战斗资源正文迁出批)——台账撞号 109 顺延让号改 110 2026-09-20 18:12:22 +08:00
DKChan 2258d3f389 feat(slice): 第一层改名「裂颚洞窟」——苔藓回廊全仓退役(文档+切片+提案同步,台账 109) 2026-09-20 18:10:16 +08:00
DKChan 040d0cd78a docs(session): 台账 109 登记——地图战斗资源正文历史叙述迁出批收口(正文零历史叙述纪律成文,合并 3abc2a1) 2026-09-20 18:05:52 +08:00
DKChan b11ac63118 docs(todo): 完美策略档结构杠杆条目删除收口——残余吸收进 L2 压带迭代条目(2026-09-20 用户拍板,台账 108)
- 06「完美策略档的结构性加难杠杆」删除:结构候选算术否决+通关率落带双定案
- 「L2 Boss 承伤越带」改题「L2 Boss 承伤微越带与完美档压带迭代(现役口径)」:
  ①微越 1.6 点压带迭代(杠杆位现成)②真人批 k 后双档读数复核
  执行阶段 = 曲线调参批(门 = 真人批 k 系数)
2026-09-20 17:57:14 +08:00
DKChan 10d174499b docs(session): 台账 105-107 登记——文档一致性三项基建批收口(doc_link_audit/gdd_lint R10R11/存量清零,合并 b1243b2)+快照节更新 2026-09-20 16:53:48 +08:00
DKChan 2781cd170f feat(tools): 基线通关率带分带批 + MC 重投基线——普通档带 L1 [35,55]/L2 [25,45](2026-09-20 用户拍板方案 A,台账 103)
四批行为变更后按『先数据→再分析→再方案→再决定』重投:
完美档 L1 55.7%/L2 39.7% 落 [35,65],普通档 46.7%/34.3% 落新带——
双画像双关全落带,加难紧迫性解除;残留越带唯一项 L2 完美 Boss 承伤 51.6% 微越。

- 难度曲线与Boss v0.16:期望值带分带+验收标准同步
- 报告 production/qa/mc-reinvest-baseline-2026-09-20.md
- level_monte_carlo.gd:baseline 第 6 参(只扫基线格)+ F5 脚注新带
- 06 两条目重投读数注记
2026-09-20 06:20:13 +08:00
DKChan 867e12da3b merge: 主角增益只续时不叠层批落籍(台账 102,让号注记)
冲突解式:与伏击退役/格面资源八型批(3468066)双向共存——
- status_effects.tres:attack_up/ac_up refresh(本批)+ ambush 删行/alert 进(八型批)
- 增益状态 v0.11(八型,原分支报 v0.8 旧基线编号顺延)/v0.12(本批续时)
- registry:alert 行 + attack_up/ac_up refresh 两行并存
- active.md 台账 101(伏击/八型)+102(本批,让号)
- 合并后冒烟 355 项 0 失败三闸全过
2026-09-20 04:16:58 +08:00
DKChan 0ffb1de6f2 feat(combat): 主角增益只续时不叠层批——attack_up/ac_up stack→refresh(2026-09-20 用户拍板,台账 101)
用户裁决:主角增益与减益统一『只续时不叠层』(对齐削弱 2026-09-18 续时定案),
变相削弱主角性能已知悉接受。

- status_effects.tres:attack_up/ac_up 两行 stack_policy stack→refresh
  (duration=1/max_stack=2 表值不动——refresh 下 max_stack 不消费,weaken 先例)
- 容器/池/AC 消费侧零代码改动(refresh 容器既有)
- 行为影响:增伤不再 +100%、护甲强化不再 +2 AC(局内可达 AC 上限 11)
- 增益状态 v0.11:合并策略表/例子表/调参表/联动纪律/验收条同步
- registry 两行 + 06「叠层不续命的读感」解决移除(44→43 条)
- 冒烟 355 项 0 失败三闸全过(AC12 采样探针随行降 AC11)
2026-09-20 04:09:44 +08:00
DKChan 3468066fcb merge: 伏击上限删除批+格面资源八型批落籍——分支 ambush-cap-review-20260919/20 两笔(656f000 上限删除/9类行协议+7876642 八型批:伏击退役换装警觉、action 第8型行动点±1、护甲型±1、六 GDD+registry+06+ux 同步、工具口径注记);冒烟 330 项 0 失败;台账 101;警觉/行动点 provisional 归曲线调参批(06 已登记),读数位移待重投,真人批建议终版规则上执行
# Conflicts:
#	design/gdd/06-待办清单.md
#	design/gdd/systems/战斗循环/战斗结算.md
#	design/registry/entities.yaml
#	design/ux/battle.md
#	prototypes/dungeon-sweeper-vertical-slice/smoke/smoke_all.gd
2026-09-20 04:05:17 +08:00
DKChan 6a9f5901c1 feat(combat): 伤害下限全来源批——任何伤害落地取值域 [1,+∞)(2026-09-20 用户拍板,台账 100)
用户对 06「零伤害/无威胁组合的跨字段护栏」直接给词表:所有伤害(不分敌我)
最终落点不能是 0 或负数,最小取值 1,无上限。

- DamageMath.counter_component 增 landed_floor 参数(空桶恒 0 边界不变)
- battle_orchestrator 四落点保底:棋盘克制直伤/爆裂正向/负向反噬/地形变异
  (攻击双方原有闸不动;apply_damage n≤0 拒绝保留作真 bug 兜底)
- 06 条目整条解决移除:上界护栏随『不设上限』裁决、退化 0 基线敌经下限消解
- 战斗结算 v0.19 四处措辞+取值域成文(与未合并伏击分支撞号注记避让)
- registry ac_roll / settlement_table.gd 注释同步
- 冒烟 352→355 项 0 失败三闸全过(贴底/穿透/空桶三断言)
- 现行表值零行为变更:纯结构保证+调参防误配
2026-09-20 03:25:09 +08:00
DKChan a20ea38086 docs(ux): 敌人卡形态裁决收口——全站桩形态定稿(台账 99)
用户看对照样张拍板:卡片式千万不能用——B 区主角与敌人均站桩(无框立绘+底座),
主角状态小图标挂血条正下方,英雄卡/敌人卡整体退役,C 区数据框不动。

- 06 清单「敌人卡形态」解决移除(46→45 条)
- battle.md:B 区行/组件表两行/线框图 B 区重绘(顺带清行为环残留示意)/
  死亡·Boss·弹道·义务对照四处措辞/OQ4 收口注记/修订记录
- 战斗表现 v0.4:相邻裁定改裁决已下、样张对照项解除(正式样张按站桩单版出样)
- HUD框架 v0.6:敌人呈现义务行载体改立绘(数据面零改动)
- 敌人系统/美术清单:指认行与对照义务同步
- 对照样张存档 production/mockups/(HTML+3PNG)
- active.md 快照节+台账 99
2026-09-20 02:58:47 +08:00
DKChan afac056579 docs(todo): 显影尘效果重定条目移除——魔法道具统一归 Alpha 重设计(台账 98)+四处悬空指认清偿 2026-09-20 02:11:25 +08:00
DKChan cc09d2ca1f docs(session): 台账 97 登记——06 清单调参登记小批收口 2026-09-20 02:04:57 +08:00
DKChan 5420a16f9f docs(session): 地形变异首批类型定稿批收口登记——台账 96(首提 92 撞号改登)+快照节更新;06 清单四条目收口+两条目改排 Alpha 2026-09-20 01:42:20 +08:00
DKChan 55639c16c1 docs(gdd): 07 新增⑨真人批试玩指引(验收重测批修正锚——基线档 3–5 局照单试玩)——怎么玩(天赋清零/种子不用记)+局中七留意点对号 ①-⑧(Boss 节奏/削弱承伤/增伤手感/乏力感知/失衡归因/刷新冲动/速杀自察)+局后一句话记录项+k 系数回流位 2026-09-19 22:57:37 +08:00
DKChan 129be45817 feat(mc): 掷点测量修复批 A 案叠加实施——level_monte_carlo 增 unique 种子模式(2026-09-19 用户拍板 A/B 叠加)——①第 5 参 shared|unique(缺省 shared 旧行为零变更保同种子 A/B 对照;unique=逐局独立种子,每个 (种子,scope) 恰消费一次 → 聚合掷点统计回归标准二项分布、±2σ gate 口径重新有效——A 案本质=消除复用权重);②A+B 版两关 1200 局验证:d20 直方图全面干净(20 面值全落期望 ±2.3σ,对照 R2 版 18 点 +57%≈20σ)、nat20 5.12% 带内、双向暴击率对齐理论;敌→主角档位失真转为干净设计信号(全额 50.9%/-7.6σ、×0.25 档 15.0%/+15σ、EV 24.59%——护甲强化抬主角有效 AC ~1.5 点,归调参批裁决);压力面三批复测焊死(L1 完美档 87% R2/R3/A+B 同向同量级);③阶段一正式重跑数据=T220949/T221847,同种子历史坐标三重作废(R3+unique)可比性锚改挂本批;④gameplay 零改动(仅 MC 工具第 5 参)+报告 A 案落地节+台账 87 2026-09-19 22:52:24 +08:00
DKChan cc34f4371a feat(rng): 掷点测量修复批 B 案实施——rng_service R2→R3 混淆派生(2026-09-19 用户拍板)——①derive = mix64(SALT XOR wrap64(master + scope×GOLDEN)),splitmix64 finalizer 变体(乘数 0xBF58476D1CE4E5B9/0x94D049BB133111EB 分段常量、加数同 GOLDEN_RATIO、全程 63 位掩码——有符号 int64 移位语义与 Python 参考实现对齐关键);动机=窄种子窗×40 局复用放大面值彩票进聚合统计(验收重测批实证);逐 scope 复放/计数器/存档快照三契约不变;②黄金向量 8 常量全量重登记(smoke R3 断言+registry finalizer_mix 属性+批注,Python 逐位交叉验证一致,R2 作废);③验证=冒烟 316 项 0 失败三闸全过(317→316 条件断言良性)+R3 版 MC 两关 1200 局重跑:18 点异常消失(1740→846 回带)、nat20 5.92% PASS、敌→主角 EV 25.6% 转干净读数归因护甲强化供给(B 案后首个真实设计信号归调参批);压力面 L1 87%/承伤带下与改版前同向(判定稳健,仍顺延调参批);④遗留=A/B 正交——阶段一正式重跑建议叠加 A 案宽种子带(报告注记);同种子历史坐标随 R3 作废;⑤判读报告补 B 案落地节+台账 86 2026-09-19 22:51:51 +08:00
DKChan 26f91f3efe fix(acceptance): 掷点发现根因修正批——窄种子窗×复用放大(非派生公式缺陷),玩家影响降级为机会涨落,修复三案呈报(2026-09-19)——①深勘触发=用户质询伪随机必要性;②2000 跨步种子全局对照 χ²=22.8 证明派生公式均匀(splitmix 版同干净),推翻台账 84「首输出缺陷」定性;③真根因=连续 30 种子×头部窗口×40 局复用,窗口彩票放大 40 倍灌进聚合(真实日志逐种子 18 点 0→131 远超二项 σ≈6);④玩家单局影响降级≈无(17~40 掷不可与运气区分),实害面=测量有效性;⑤修复三案:A 宽种子带(推荐零代码)/B master 混淆加固(黄金向量重登记)/C 真随机+记录(评估不推荐);⑥报告核心发现节重写+台账 85 2026-09-19 22:51:03 +08:00
DKChan 8178394489 feat(acceptance): 验收读数重测批·初稿——模拟批1200局+日志批+掷点流种子偏置核心发现(2026-09-19,独立 worktree 分支;真人位留空)——①执行面:worktree 检出 d236d9f 冒烟 317 项 0 失败,MC 两关×N=30×种子4200+30×both 共 1200 局,log_analysis.py+专项脚本判读;②核心发现=掷点流结构性种子偏置:日志掷点与 armor_roll 流逐 scope 首输出逐位一致,派生种子头部面值聚类(4227 头部 30 scope 4 个 18 点 vs 4211 零个),短局×种子复用放大 40 倍,真实消费模式复现 18 点 +57%≈20σ,纯随机种子对照均匀排除引擎本体——单局 d20 体验随种子漂移(0%→20% 18点率),AC 档位设计地基受损;预热无效/splitmix 未达标,建议立项掷点修复批(黄金向量重登记+阶段一重跑义务,五流连带核查);③阶段一=零承伤轮 PASS/nat20 PASS(污染注记)/档位分布与 EV FAIL(归因 RNG)/Boss 血量锚过期(58 现值)/快照 buffs 非空盲区口径已破/battle_end 行序伪影 1 局一条;④阶段二初稿=L1 完美档 87% 越 gate 上界+承伤 p10=13/p90=25 远低于带(压力不足),F4 两关全 PASS,台阶倒挂消失,判定顺延掷点修复后(§4e 边界1 先查实现缺陷);⑤07⑦ 刷新经济基线已采(弃图率完美档 ~0.1 次/局、normal 0、每轮刷新率 ≤0.6%)——log_analysis.py 新增弃图率/每轮刷新率两读数列,阈值仍归调参批;07⑥ 速杀占比不可推导注记后延;⑥判读报告 production/qa/acceptance-rerun-20260919.md(真人 3–5 局缺位,k 系数待补后终稿);active.md 快照节+台账 84(分支内,主工作区合并时人工对账) 2026-09-19 22:50:28 +08:00