aa4aa1dd20a47bfde807a80b808a62e335d1199b
- 用户裁留痕(2026-11-01): 围墙层终稿与锁定坐标口径结构性冲突(桩身实测≈295px vs 锁定43px,裁带(0,240,1280,70)不可执行)三读法择A=重出;停机呈报已吸收即删 - 九张后处理(授权=/iter开工令§0.3-4)达标并落盘worktree game/assets/art/scene/(素材面整目录不入git,2026-10-02裁;合并落地时物理拷贝主区): 去底(边界泛洪+奶油描边屏障)/内容裁剪(水印随裁去除)/等比contain缩放(非整数缩放L2登记:board130x121/gate240x211/dummy120x180/forge240x193/tent251x170/chest106x90/notebook100x66/campfire160x149)/bg÷2最近邻1280x800 - 营地主色板32色收敛(§4.1场景环境子板两道门合规:并集272→32,三通道差全<8对数=0);四联底测试条目检过——在途artwork/2026-11-01-营地终稿后处理/ - 十键先定常量防断链(load_tex exists守卫缺位null回退冒烟安全);布局矩形唯一事实源=camp_scene_layout.tres随T2落盘;围墙一张待重出后补齐T1,新稿落artwork/candidates/scene_camp_wall/即续跑
工程+文档(合回即删改回批·用户令): 删区时机改回2026-09-19原裁「合回即删」——「CI全量绿→删区」系10-30本地CI化批(
c91bbddd)重写§1时夹带、未经用户单独裁断,10-31车道恢复批(94628fca)沿用未复位;恢复收口=冻结→件核→并master→重塑→主区merge --no-ff→合回落地即git worktree remove+删分支,CI由post-merge钩子在合回落地时自动触发、与删区解耦;红态修复车道换轨=新开修复worktree(fix-<任务名>分支,非iter<N>形免重塑免数卡,修复归属原批卡片)修复合回追绿,追绿复验落post-merge,post-commit钩子降为红态主区直提兜底触发(机件零动);规则文本五文件十一处随动:AGENTS车道铁律行/运行与验证首条/改动四类行,process-conventions §1.2收口序列与红态句/§1.3/§1.9①,test-conventions §4,iter技能两处+.qoder镜像两处(.zcode/.qoder豁免面主区直改不入git);件核=旧语义全库grep零残留,守卫数卡提示「回任务worktree」语义仍准(拦截时任务区尚在)零动
Dungeon Sweeper(扫雷 × 自动战斗 闯关 Roguelike)
扫雷推理层+自动战斗结算的两段式回合 Roguelike。个人开发,Godot 4.7 · GDScript。
本 README 只是路牌——不重述任何规则,想知道什么去唯一权威处:
| 想知道 | 去看 |
|---|---|
| 这个游戏设计成什么样 | design/gdd/02-系统清单.md(GDD 根索引) |
| 开发流程怎么走(五段流水线/批次纪律/验收闸) | design/engineering/process-conventions.md+AGENTS.md 规范导航表(每段一个技能入口) |
| 现在做什么 | roadmap.md 顶部「当前位」节 |
| 待办与待裁 | design/gdd/待办清单.md |
Languages
GDScript
55.9%
HTML
29.7%
Python
12.1%
Shell
2.2%
GDShader
0.1%