Commit Graph
395 Commits
Author SHA1 Message Date
DKChan 997e3e83d4 docs(rework): 收口登记——roadmap 迭代5行返工注记+06四条目状态推进(AC已重投待批点丙/加难杠杆C1终态/结构生成池重落地二轮目检人闸/完美L1提案已交付待批) 2026-09-29 05:24:41 +08:00
DKChan 74fc314fe9 rework(iter5): 终态读数报告——MC N=200/策略种79000+verifier 500局种9500双窗:普通L1 42.5/44.0%✓普通L2 10.6/13.6%✗完美L1 84%甲挂账完美L2 22.0/32.3%✗(U2组合知情后果,待批点丙呈报);止步归因=双Boss收口位税负集中;营地爬升放缓2倍无断链(换算率重标归迭代7);r_boss 0.33挂账维持;15模板全抽中 2026-09-29 05:21:13 +08:00
DKChan c3c1725db8 rework(iter5): U2返工批 T-A/T-B/T-C——C1两刀终态(percent回退5)+AC v1硬梯度重投(重击手8/重装手9/Boss 8/10/12,杂鱼按T4§一软梯度代拟恢复)+registry三处同步;节点图池按U2两规则全池重生成(L1前三位纯战斗/L2L3层宽4-5,模板0随重排名保持现行后缀)+level_table两规则加载校验+钉固断言期望随新图7处更新;完美L1新杠杆提案(子路②荆棘外延推荐)落design/research;新15张预览图+渲染器两修(纵向自适应/拼图3x5);熵增闸design/qa图像白名单收编(CLAUDE.md同批);冒烟576/0+五探针PASS+doc三闸零新增+熵增闸PASS 2026-09-29 04:16:50 +08:00
DKChan 700f2ff6cd merge: U2人闸裁断登记——三推翻(a完美L1裁甲新杠杆/b裁C1两刀/c裁AC v1硬梯度)+两追认(d精英解读A/e断言钉模板0);15骨架目检全不过立返工mini-loop(计划书.zcode/plans待批);06四条目重开+完美L1新杠杆条目;裁断记录入design/qa 2026-09-29 02:47:12 +08:00
DKChan f9c1a8a262 docs(u2): 迭代5出口人闸裁断登记——三推翻(a甲新杠杆/bC1两刀/cv1硬梯度)+两追认(d精英解读A/e断言钉固);15骨架目检15/15不过(新规则:L1前三位纯战斗/L2L3层宽上限5);06四条目重开+完美L1新杠杆新条目;返工mini-loop计划书落.zcode/plans待批 2026-09-29 02:46:28 +08:00
DKChan dcbdb1bd30 qa(t5): U2人闸第三件——15张节点图骨架一次性目检预览(数据源=level.tres实态,脚本+16图+清单,产物归design/qa不进游戏包) 2026-09-29 01:49:38 +08:00
DKChan 7eebf995e6 merge: 四裁落表——素材不入git维持/U2人闸交用户prompt/续玩断点立新迭代8(设置面+打磨包随移,代排待追认)/营地2D缓M-4;Alpha验收顺延迭代9;台账244 2026-09-29 01:36:34 +08:00
DKChan 2e4c5870d0 docs(roadmap): 四裁落表——素材不入git维持(补gitignore归迭代6T0)/U2三件人闸prompt已交用户/续玩断点立项新迭代8(中断可续玩·退出即结算两口径+设置面打磨包随移,代排待追认)/营地2D缓M-4;Alpha验收顺延迭代9;台账244 2026-09-29 01:36:20 +08:00
DKChan c744ceffe7 merge: 审计追加卡归属——四件入迭代6(⑨z序⑩GP呈现⑪主角受击⑫变异标记) 两件入迭代7(设置面/打磨包);台账243 2026-09-29 01:25:14 +08:00
DKChan 9125a834ad docs(roadmap): 审计追加卡归属落表——用户裁四件入迭代6(明细回看z序/GP收束呈现/主角受击死亡反馈/flat_damage标记) 两件入迭代7(最小设置面/打磨包);台账243 2026-09-29 01:24:56 +08:00
DKChan 0a37810982 merge: 迭代重排批——用户裁「内容逻辑闭环先于验收」M-3 更名数值标定与 Alpha 创建(战斗演出前移迭代6/魔法道具+元进度标定编入迭代7/Alpha验收后移迭代8) M-4转Alpha后深化;台账242 2026-09-29 00:59:06 +08:00
DKChan 87d8d98e84 docs(roadmap): 迭代重排——用户裁「内容逻辑闭环先于验收」M-3 更名数值标定与 Alpha 创建(战斗演出前移迭代6/魔法道具+元进度标定编入迭代7/Alpha验收后移迭代8) M-4转Alpha后深化;台账242 2026-09-29 00:58:25 +08:00
DKChan f64f65b318 merge: M-3 迭代 5「读数重测与调参」五卡落籍——统一流后基线重测(三越带)+杠杆扫描(C3锁值)+AC投值(Boss-only 台阶8/9/12)+节点图生成特性批(15骨架/node_map扩签/首次冒险脚本);冒烟557→576;读数挂账(完美L1丙·普通L2 17.1%)归U2人闸追认;台账230-241 2026-09-28 23:27:18 +08:00
DKChan 87d774f5bb docs(roadmap): M-3 迭代 5 完成标注——五卡落籍+读数挂账归出口人闸(M-3 里程碑不动,出口=迭代 6) 2026-09-28 23:26:38 +08:00
DKChan c8f595f5de docs(m3-iter5-T5): 关卡节点图生成.md v0.5台阶一已实施(状态行+P0落地标注+版本历史)+06条目状态改移(关卡内结构生成/基线通关率越带+杠杆扫描/L2Boss压带/敌方AC 四条收口移除,挖掘不等式对账交付/heal量级锚收口/刷新经济基线已采/大奖励联动复验 部分收口) 2026-09-28 23:25:09 +08:00
DKChan 3f73e16366 feat(m3-iter5-T5): 关卡节点图生成特性批·台阶一全落地——15张骨架(3关×5,模板0=现行图回滚档;L1单链排列变体/L2L3网状图变体,战斗id恒∈遭遇表行集,商店必经位承袭)+node_map扩签(标签不参与派生只进日志,黄金向量零动)+首次冒险固定脚本(存档布尔位唯一新增域,老档迁移=true,收束点置位幂等)+池内全模板加载校验(validate抽出与跨表校验模板感知)+MC分层出数(RUNSUM level_templates逐节点模板名,抽查五模板全被抽中);冒烟558→576(新增17断言:池参数/零scope强制/抽签确定性/N=1等价/首冒分支/收束置位幂等);生成器tools/t5_build_templates.py含生成前自校验 2026-09-28 23:20:00 +08:00
DKChan 8ffc5552f1 balance(m3-iter5-T4): 敌方AC行值投值·Boss-only终版(杂鱼全0+Boss台阶8/9/12)——v1硬梯度14.3%/v2软15.7%/v3 Boss-only 17.1%三版穷尽证普通L2与AC不可兼得,17.1%挂账并列U2追认(与完美L1丙同形态);生存链复算=判定式阈值AC+EV表与表值锚逐位吻合(暴击相消口径)+折扣档被damage_floor压平为1点悬崖;L2池复验过(杂鱼93%健康/Boss 83%·9.4轮税收精准);冒烟占位断言(全行AC=0)换新不变量守带宽+台阶,557→558只增 2026-09-28 23:09:03 +08:00
DKChan 09dd580447 balance(m3-iter5-T3判读锁): 用户裁丙(完美L1 89%挂账上界仪不判)+C3组合锁值落地——岩浆2→1/per_level_bonus 2→0/percent 5→4/卓尔130→100+registry三处同步;锁值后全量确认N=200/策略种76000:普通L1 46.5%✓/普通L2 31.2%✓/完美L2 56.6%✓(三入带,完美L1 83%按丙)+小样20过;T2真人位如实回填(U1仅1个2轮中断会话,k不可计算,用户指令越门续跑,k义务保留) 2026-09-28 20:55:37 +08:00
DKChan 343f67f35d merge: M-4 立迭代 7 战斗演出完善——收编战斗表现批历史登记,八任务卡,门=M-3 出口 2026-09-28 20:23:01 +08:00
DKChan 00e1e15bb7 docs(roadmap): M-4 立迭代 7 战斗演出完善批(用户拍板方案 A)——收编历史登记战斗表现批(台账 106,P0 样张前置已解);八任务卡=资产管线正式化(--fixer+封闭袋段+48px 槽位档九张)/敌种立绘落位/主角 portrait 替换+三态素材入包/三态切换挂事件/命中特效密度终稿/受击白光演出链复核/fx_probe 扩充/实机目检人闸;门=M-3 出口闸;迭代 8+=魔法道具/元进度/反制/关卡内容原 M-4 内容顺延 2026-09-28 20:22:45 +08:00
DKChan 09862615e6 balance(m3-iter5-T3): 杠杆网格扫描+四级阶梯落档——配对种子10配置(OFAT六+C1/C2/C3+B0):L2可收带(C3类=岩浆1+plb0+卓尔100+percent4→普通L2 24%带缘/完美L2 56.2%入带);完美L1全网格89%钉死(三选一待用户);群战上探被unit_count_max域守卫封死;r_boss锚漂移登记(L2/L3≈0.33<域下限);对账件四项重跑记录(护栏B/挖掘不等式重立/sapped-heal当量/换算率锚复验)+刷新阈值提案;行值零变更待判读(U1+k+完美L1三选一) 2026-09-28 20:04:35 +08:00
DKChan e55dc1075d qa(m3-iter5-T1): 统一流后全新基线重测——MC 400局+verifier 500局双窗对拍,判读报告初稿落 design/qa(三越带初判:普通L2 6%越下带/完美L1 85%越上带/完美L2 20.6%越下带,普通L1 50%落带;F4 Boss承伤完美双关带内·普通L1 54.6%微越;刷新经济基线完美档19%弃图率;真人位留空待T2) 2026-09-28 17:55:03 +08:00
DKChan 20533e3975 merge: 前捅朝向中性批——删右缘钉死,朝向随双参考自然呈现(镜像归后处理) 2026-09-28 16:08:01 +08:00
DKChan 70b2874e73 docs(art): 前捅朝向中性批——删右缘方向钉死(用户裁朝向无关可镜像,随 normal/hit 双参考自然朝向):toward the right side/right edge → in front of him/tip facing away from his body;旗位仍钉画右随参考 2026-09-28 16:07:48 +08:00
DKChan 7879c3b06a merge: M-2 里程碑关闭——出口闸八项目检通过(用户),M-3 升现行 2026-09-28 16:05:53 +08:00
DKChan 4c222744be docs(roadmap): M-2 出口闸通过·里程碑关闭——M-2 章节精简+时间线完成行+M-3 升现行里程碑 2026-09-28 16:05:38 +08:00
DKChan 3b3901389f merge: 人设旗脱钩批——背包旗=旗朱红矩形与棋盘封印黑分线(character-design v1.7/art-bible v2.15/comfyui主角卡随批;封印色沿革仅棋盘格) 2026-09-28 15:57:24 +08:00
DKChan d93fc19c50 merge: 攻击段三修批——姿态向前捅(铲尖朝前)+兜帽披肩式+人设旗脱钩旗朱红矩形#C63D22(负向禁三角旗黑旗/上举挥残留加固) 2026-09-28 15:57:22 +08:00
DKChan bd68ec0296 docs(art): 人设旗脱钩批补刀——背包旗不再视作封印印记的携带形态(脱钩拍板连带,仅保留主角即插旗者身份叙事) 2026-09-28 15:56:53 +08:00
DKChan 122308804a docs(art): 攻击段三修批——姿态改向前捅(铲尖朝前/双臂前伸/负向禁上举挥)+兜帽改披肩式(披肩颈似短披,负向禁系结围巾垂尾,删颈部无物旧句)+旗脱钩(人设背包旗=旗朱红矩形#C63D22,负向禁三角旗黑旗,受击段同步,§1注记重写棋盘黑/人设红分线)+加固(比例量化锚/卷席吊袋辫绳毛领禁则/整体含铲入画留边) 2026-09-28 15:55:16 +08:00
DKChan 81bf979e04 docs(art): 人设旗脱钩批——背包旗=旗朱红矩形#C63D22与棋盘封印黑脱钩(封印色沿革仅棋盘格)+旗形三角改矩形(以normal/hit成图为基准)+兜帽披肩式措辞;character-design形象锚/背包旗条/版本行+art-bible§5.4速览/§4.1红族口径限定/版本行+comfyui主角卡旗措辞随批 2026-09-28 15:53:55 +08:00
DKChan 701555cd55 merge: M-2 迭代 4 收口——roadmap 挂起清单增出口闸解锁点 2026-09-28 14:05:42 +08:00
DKChan 35fb9ce2b7 docs(roadmap): 挂起清单增 M-2 出口闸目检解锁点(迭代 4 落籍待人闸) 2026-09-28 14:05:29 +08:00
DKChan df81088b16 merge: M-2 迭代 4「关卡画面视觉终稿」loop——样张 v1 机检冻结+节点图标组接线+终稿落码+换层挂点 2026-09-28 14:02:35 +08:00
DKChan 70deba153c docs(ux): T5 文档回填——level-map OQ4 视觉终稿收口+art-bible v2.14 冻结落文+M-2 出口闸检查单 2026-09-28 14:01:25 +08:00
DKChan 6dcd40bce8 feat(ux): T3+T4 视觉终稿落码+转场挂点——GOLD_DONE/底栏墨色/血条深底/Boss 双描边+换层 tint 渐变挂点(UiKit.motion 包装) 2026-09-28 13:56:28 +08:00
DKChan 4ece929315 feat(ux): T2 节点图标组接线——五键量化过复用闸四道+load_tex 守卫接线+字形退役(缺位回退) 2026-09-28 13:51:41 +08:00
DKChan 9a79927b05 feat(ux): T1 关卡画面样张 v1 机检全绿——11 断言+冻结值登记(M-2 迭代 4 承重卡) 2026-09-28 13:40:25 +08:00
DKChan 74c8ebe430 merge: M-2 迭代 3「独立屏架构」loop——关卡画面升格独立屏(LevelMapScreen)+全链流程+独立性断言
四批次 30002f8/ae2ca4f/a055722/3dffbde:①T1 level-map 形态升格 spec 先行(模态覆盖层措辞全量退役=独立屏独占呈现零透出+屏底+淡入+独立性断言 AC;interaction-patterns pattern 6 退出注记+battle.md 三处随改)②T2 RouteOverlay→LevelMapScreen 改名+不透明屏底(BG_ROOT+石纹底噪 load_tex 守卫)+进入淡入 200ms+组合根 _battle_root/_level_screen_active 屏级互斥单一出口③T3 兑付覆盖层本屏域内弹出(_submit_choice 节点类型分支:奖励/恢复/商店本屏保持激活=模态栈遮挡恢复零改动复用;战斗/Boss 出屏;open_choices 幂等刷新)④T4 探针独立性断言(屏激活期宿主隐藏/战斗节点提交后恢复)。
验证:worktree+主区双跑冒烟 557/0+五探针 PASS+doc 三闸对基线零新增(lint 8=8/term 215=215/死链 0)+熵增闸 PASS。M-2 迭代 4 下一站=关卡画面样张+节点图标接线+视觉终稿。
2026-09-28 06:45:42 +08:00
DKChan 3dffbdea23 test(smoke): T4 探针独立性断言——独立屏激活期战斗屏宿主隐藏/战斗节点提交后恢复
ui_probe 入口停点段:+独立性断言二支(level_screen.visible 且 _battle_root.hidden=零透出契约;press_candidate 进首战后 _battle_root 恢复+level_screen 不可见=屏级互斥恢复);断言消息 route_overlay 残留清零+注释措辞随独立屏。ui_click_probe 入口段:+独立性断言(屏激活期宿主隐藏)。
轻闸=冒烟 557/0+五探针全 PASS 零脚本错误。
2026-09-28 06:45:04 +08:00
DKChan a055722372 feat(ux): T3 全链流程随独立屏——兑付覆盖层本屏域内弹出+出屏分支
_submit_choice 节点类型分支:战斗/Boss=出屏(visible=false 后发射);奖励/恢复/商店=本屏保持激活发射——兑付覆盖层由节点事件在本屏域内弹出(模态栈打开低层自动隐藏高层本屏、关闭自动恢复,零机制改动复用),兑付确认回图即本屏就地刷新(open_choices 幂等,was_visible 判据不重放淡入)。组合根 _on_route_chosen 改视图去留随动:出屏才收栈记录+_exit_level_screen 回战斗屏;放弃/冒险终局强制回战斗屏呈现摘要(T2 已落)。零自动推进纪律零改动。轻闸=冒烟 557/0+五探针 PASS(click_probe 岔路/商店路径含域内弹出全程实测)。
2026-09-28 06:42:39 +08:00
DKChan ae2ca4ffd4 feat(ux): T2 独立屏落地——RouteOverlay 升格 LevelMapScreen+组合根屏级互斥
类/文件改名 route_overlay.gd→level_map_screen.gd(RouteOverlay 退役,uid 随迁);屏底=暗幕 0.6 半透→不透明 BG_ROOT+石纹底噪(TEX_BACKDROP_STONE load_tex 守卫缺位纯色回退,spec Layout 形态升格);open_choices 进入转场 alpha 淡入 200ms(UiKit.motion;就地刷新/模态栈恢复不重放)。
组合根:_battle_root 宿主引用留存+_level_screen_active 状态+_enter/_exit_level_screen 单一出口(进屏隐战斗屏/出屏显战斗屏);_on_choices_presented 走进屏;_on_route_chosen 出屏分支;_on_adventure_finished 强制回战斗屏呈现摘要(放弃入口终局兜底)。_input_locked/模态登记序(节点层与商店层之间)不变——兑付覆盖层域内弹出的遮挡恢复语义由模态栈零改动复用。
探针机械改名 main.route_overlay→main.level_screen(ui_probe 5/ui_click_probe 4/ui_input 5/ui_tune 2 处)。坑⑤再证:新 class_name 后未刷编辑器缓存致四探针 Parse Error 超时——--editor --quit 后全绿。轻闸=冒烟 557/0+五探针 PASS。
2026-09-28 06:40:16 +08:00
DKChan 30002f85fd docs(ux): T1 level-map 形态升格独立屏批——规格先行(M-2 迭代 3 首卡)
用户裁决落规格:独立屏=最终形态,覆盖层实现定性=测试阶段形态。level-map.md:Status/覆盖范围/到达方式/Navigation Position「模态覆盖层形态(暗幕 0.6 底层透出)」全量改写「独立屏独占呈现(战斗屏宿主整体隐藏零透出)」+Layout 屏底(BG_ROOT+石纹底噪=M-1 框材件)+Transitions 独立屏淡入 200ms(alpha 非明度——§2)+AC「模态纪律」改「独立性断言」(激活期战斗屏隐藏/战斗节点提交后恢复/兑付覆盖层关闭后本屏恢复)+节点商店覆盖层本屏域内弹出语义明确+实现锚改名 level_map_screen.gd+修订记录。interaction-patterns pattern 6 When-NOT-to-Use 补独立屏退出注记(node/shop 域内弹出仍属);battle.md 三处「选路覆盖层常驻形态」措辞随改;level-clear.md 核对零改(其覆盖层措辞指自身形态)。战后回图/零自动推进语义零改动——改的只是呈现形态。
2026-09-28 06:20:23 +08:00
DKChan a7bc7c8afd merge: 关卡画面独立化立项 M-2 高优先级+M-1 收档精简(里程碑重排) 2026-09-28 05:37:45 +08:00
DKChan f4188d1860 docs(roadmap): M-1 收档精简+关卡画面独立化立项 M-2 高优先级——里程碑重排
用户 2026-09-28 两裁决落文:①M-1 切片表现收口初步验收通过——章节精简为标题+完成状态行(明细归 git 历史+出口检查单+台账 215-222);②关卡画面从战斗屏模态覆盖层(现实现=测试阶段形态)升格为独立存在的屏=最终形态,立项 M-2 高优先级插在数值标定前——迭代 3 独立屏架构(spec 形态升格先行+场景切换器+全链流程+探针回归)/迭代 4 关卡画面视觉终稿(关卡画面样张硬前置+节点图标组接线解禁〔迭代 2 曾避让在飞冲突〕+终稿落码+下探转场)。
原 M-2 数值标定与 Alpha→M-3(迭代 5/6 顺延)、原 M-3 内容深化→M-4;时间线补 09-28 行;当前位置刷新(挂起清单剔 M-1 目检已过+迭代 1 在飞已落两笔过期项);纯文档零代码,doc_link 死链 0+结构审计 PASS。
2026-09-28 05:37:27 +08:00
DKChan a8cb1802bd merge: fx_probe.gd.uid 入库补漏 2026-09-28 05:07:29 +08:00
DKChan 0f28f4002b fix(smoke): fx_probe.gd.uid 入库——Godot 4.7 新脚本伴生 uid 件随批(迭代1 .uid 先例同款) 2026-09-28 05:07:08 +08:00
DKChan 83c11a13a7 merge: 关卡画面深层节点不可点根修——画布随图自适应+图上命中真实输入回归闸(用户目检 bug 反馈) 2026-09-28 05:06:44 +08:00
DKChan b184f951e7 fix(ux): 关卡画面深层节点不可点根修——画布随图自适应+图上命中真实输入回归闸(用户目检 bug)
- 根因: T4 图上点击把命中搬上 620x240 固定画布,L1 单链层深=节点序(Boss 内容 x=70+6*122=802)深层节点全在 gui_input 命中区外——draw 不裁剪看得见、事件收不到点不中;press_candidate 直调命中函数不经画布矩形,headless 探针全绿盲区(切片表现逻辑层盲区案底再+1)
- 根修: route_overlay 画布随图自适应(level-map.md Layout 既有条款'画布宽随层数高随同层最大节点数'的实装件)——open_choices 先 _fit_canvas 按分层公式求内容包络设 min 尺寸(下限 620x240 小图观感不变),_layout 按内容包络居中;_assign_layers 拆共享件
- 命中坐标改事件自带 position(gui_input 事件坐标=接收控件局部坐标,push_input 同成立)
- 回归闸: ui_input_probe 增 ⑫图上命中真实输入(push_input motion+click 到 route_chosen)⑬画布拟合断言(复刻分层公式独立推导最深内容 x 断言 min 尺寸覆盖)——十一断言→十三断言
- 轻闸: 冒烟 557/0+ui_input_probe 十三断言+ui_click_probe 问题=0
2026-09-28 05:06:38 +08:00
DKChan 5d76e989ff merge: 检查单对齐双迭代同库实态(迭代1六卡读数入表+合库复跑留痕) 2026-09-28 05:04:58 +08:00