下载 App
迟到两周的开发日志(二)
《涌现:21天》开发者日志
2026-10-17 —— 主界面重构 + 灵感系统重做


一、本期进展
1. 主界面骨架重构
把原来「顶栏 + 三栏 + 底部」的结构改成新的分区布局:
┌──────────────────────────────────────────────────┐
│ 顶栏:Day/时间 · 时间控制 · 十项属性(文字+阈值色) │
├──┬────────────────────────────────────────────┬──┤
│灵│ │生│
│感│ 思想建造区(主游戏区) │活│
│思│ │区│
│维│ │ │
├──┴────────────────────────────────────────────┴──┤
│ 底部三栏:日志(可拖动/可展开) │ 项目进度 │ 任务拆分 │
└──────────────────────────────────────────────────┘- 灵感·思维空间:收成左侧浮层,点击边缘按钮展开,右侧留白可点收回
- 生活区:收成右侧半屏悬浮面板
- 思想建造区:新增,占据原三栏位置,作为主游戏区(功能占位待开发)
- 底部三栏:常驻显示,不被浮层遮挡
2. 时间系统改为 1:1
现实 1 秒 = 游戏 1 秒。倍速档位扩到 0.75 / 1 / 2 / 4 / 8 / 16 / 60 / 120 / 300 / 600 / 1800 / 3600,并支持无级滑块变速。
3. 灵感空间:三种玩法(各自独立棋盘)
| 玩法 | 规则 |
|---|---|
| 连连看 | 点两块同种碎片,存在「拐弯 ≤2 次」通路即可消除;带连线示意 → 碎片相吸 → 碰撞绽放 → 金色飘字四段动效 |
| 形状组合 | 每次刷新后按模板扫描棋盘,凑成图案即触发奖励。模板支持「几何形状 + 元素配方 + 数量 + 同色/同标签 + 品质门槛」自由组合 |
| 幸运房东 | 碎片在空间外积累 → 每 5 分钟结算一次收益 → 结算后从待入盘池抽碎片上棋盘 |
三种玩法棋盘状态完全独立,切换模式会按新模式重新铺盘。

白色真丑,有没有好的界面颜色推荐,诚挚吸纳友友们的建议。
4. 九色碎片 + 七大属性体系
碎片按七大属性中的最高项着色:
| 属性 | 颜色 | 属性 | 颜色 |
|---|---|---|---|
| 创新性 | 红 | 价值潜力 | 青 |
| 关联性 | 橙 | 情感强度 | 蓝 |
| 成熟度 | 黄 | 稳定性 | 紫 |
| 可行性 | 绿 | 坏灵感 / 平凡 | 黑 / 白 |
特殊态可叠加:
- 红框 = 任一属性 > 95
- 金底 = 至少三项 ≥ 90 且其中一项 = 100
5. 灵感雏形系统
- 容量三档:稳定 8 / 暂存 16 / 最大 24
- 超出稳定容量 → 按稳定性倒计时消失(稳定性越高活得越久)
- 超出最大容量 → 自动删最低品质
- 交互:左键选中(选两枚自动融合)、右键删除、拖动送进思维空间
- 融合:手动融合 + 自动融合(自动模式下融合相同雏形)
- 产出「想法雏形」:思维空间有独立目录,右下角「融合」按钮按连接顺序/数量合成
6. 碎片池
按玩家 创造力 + 知识 生成初始碎片:
数量 = 12 + floor(创造力/10) + floor(知识/12)实测独立开发者(创造力 85 / 知识 55)→ 24 枚。三种玩法共用此池(连连看 ×2 铺盘)。
7. 白底主题
游戏背景从深色改为浅色系,各模块配色同步调整。


二、问题与风险
已解决的问题
| 问题 | 原因 | 解决办法 | 结果 |
|---|---|---|---|
| 连连看点击卡死 | 连通性 BFS 把「棋盘外」当空格,直行分支无限外扩,去重表永不命中 | 限定搜索范围(棋盘+外圈1格)+ 迭代上限兜底 | 暴力点击 14280 次仅 0.08s,无卡死 |
| 思维空间节点点不中 | 命中矩形按绝对坐标存,比较时却减了画布偏移,两边差一个偏移量 | 统一用绝对坐标比较;点击阈值 4px→8px | 灵感节点可正常选择与连接 |
| 自动/手动按钮点不动 | cond and f() or fallback 中 f() 返回 false 时得 fallback,永远拿不到 false | 改用显式 if 判断 | 按钮文案随状态正确切换 |
| 右键删除/拖动失效 | 引擎三种回调参数顺序不一致:onClick(widget, event) 但 onPointerDown(event, widget) | 按实际顺序传参;拖动改用 pointer 系列 | 右键删除、拖动均生效 |
| 切模式棋盘不更新 | linkFx 存着旧棋盘快照,渲染时优先用它 | 切模式时清空快照 | 棋盘正确切换 |
| 形状组合奖励爆炸 | 低门槛模板在满盘命中数百处,UI 排队卡死 | 命中数上限 + 扫描冷却 + 给模板加约束 | 单次 ≤6 处,奖励 100-180 |
| 点击雏形「抖动」 | 点击后调 refresh() 重建整个控件树 | 改为只更新选中样式,不重建 | 点击稳定不抖 |
| data/traits.lua 读不到 | loadData 逐键挂载,键名 traits 与属性数组同名冲突 | 统一收进 traitSystem 键 | 属性与颜色判定正常 |
当前风险
| 风险 | 说明 | 影响 |
|---|---|---|
| 预览环境加载卡 65% | dist 根目录残留 assets.7z(19:44 那次生成 7z 的构建产物),而当前 manifest 声明 assets_pak=0(散文件模式)。两者矛盾导致加载器行为不一致。手机走发布包正常,仅预览受影响 | 预览不可用 |
| 残留文件无删除权限 | 上述 4 个 .7z 属主为 root、权限 644,当前用户(Maker)无权删除 | 需人工介入清理 |
| 形状组合模板仍偏易命中 | 每次扫描都截断到满额 6 处 | 奖励产出偏高,需调平衡 |
| 收益规则未实装 | 碎片颜色与属性已贯通到棋盘,但「同色相连加成 / 五彩全面提高」等收益规则仅留接口 | 颜色体系目前只影响视觉 |
| 房东模式碎片来源未接 | 目前靠自动模式产碎片,尚未与生活区行动打通 | 玩法闭环不完整 |
| 白底主题细节 | 面板与背景明度已拉开,但个别子区域层次仍可优化 | 视觉观感 |


三、下期计划
优先
- 清理预览加载问题 —— 处理 dist 残留的 7z 包,恢复预览可用
- 实装颜色收益规则 —— 连连看同色相连加成、形状组合同色/五彩加成、颜色混合高值概率
- 打通房东模式碎片来源 —— 生活区行动产出碎片 → 进待入盘池
其次
- 思想建造区玩法 —— 目前是空壳,需要定义主游戏区玩法
- 形状组合平衡 —— 调整模板约束与奖励曲线
- 任务拆分系统 —— 底部右栏目前用项目阶段做骨架,需接入真实子任务数据
待补充(用户后续提供规则)
- 七大属性的实际作用(创新性影响融合、成熟度决定想法生成门槛等)
- 房东模式碎片的具体效果(目前只有「增加灵感值」)


记录时间:2026-10-17
ai写日志真好用,今天暂时把灵感系统的基础框架编好了,后面就可以加入建造模式了,欧耶,进度还行,不知道四天能不能做出我想要的,先立个小flag,明天就好哈哈。
ai在诊断方面还是差些,可能好的模型做起来更顺手。
后续我说下我对不同模型用的一些感受和思考,希望对大家有用。
#涌现:21天 #ai使用经验







