开发日志-第三天:从十几张地毯扩到百张收藏与实体经营

11 小时前2 浏览
> 日期:2026-08-23(Asia/Shanghai) 
> 状态:多个版本完成LSP和Maker构建;
运行日志只证明成功启动且无Lua错误,未形成真机通关证据 !
TapTap
*图:当日新增的100张收藏地毯之一。
##  问题
品牌版上线后,新手引导仍会在结算11/12步卡死,重新游戏存在运行时报错和确认框颜色参数错误;内容只有少量地毯,经营升级还是菜单式页面;宣传候选还需要去除非官方文字。单纯清洗关卡无法支撑“开店、扩建、安排订单”的长期目标。
##  假设
一方面用状态兜底、输入恢复和回归构建修通新手;另一方面把100张地毯组织成十区收藏,并把升级页改成可见店铺环境,再以订单状态机串起接单—待洗—手洗—晾晒—交付—账本,才能让清洗和经营成为并列核心。
##  改动
- 修复新手卡死、重玩报错、确认框参数错误和结算11/12步无法推进,并加入目标缺失恢复。
- 新增100张独立收藏地毯与十区任务,建立 `RugCatalog`、收藏进度和区域节奏。
- 重做7张无额外文字的宣传素材,只保留官方字标组合。
- 优化剧情排版,加入工坊升级教学和三阶段店铺改造图。
- 将升级页从卡片菜单改成真实店铺房间,并适配多端布局。
- 新建 `BusinessData`、`BusinessState`、`BusinessView`,实现动态委托、多订单、员工准备、手动清洗、晾晒、包装交付、账本和日结纵向闭环。 ![当日加入的第一阶段店铺改造环境](../../assets/image/shop/interior-stage-1.png) *图:当日店铺升级环境,后续版本继续把它扩成可操作的实体经营空间。*
##  结果
- 100张地毯接入后8个Lua文件severity 1为0,构建 `f4272bd` 通过并刷新预览。
- 重玩颜色参数修复构建 `bb55c9e` 后,启动日志未再出现对应数字/颜色索引错误。
- 无文字宣传素材构建 `8336bb2` 通过,7张图尺寸核对完成。
- 剧情和工坊升级版本 `5a0b32f`、教学兜底版本 `dbe62bb`、实体店版本 `7a80aed` 均完成构建;新运行日志无Lua ERROR或堆栈。`dbe62bb` 首次因入口被拼成 `scripts/scripts/main.lua` 构建失败,改用正确入口后同一源码构建成功,失败过程予以保留。
- 经营核心接入后12个Lua文件severity 1为0,构建 `46542e1` 通过。
##  当日完整提交索引
| 时间 | 提交 | 内容 |
|---|---|---|
| 01:11 | `be002a6` | 修复新手卡死并升级结算与首页UI |
| 01:13 | `dff6807` | Maker同步 |
| 02:02 | `02546db` | 修复重新游戏运行时报错 |
| 02:11 | `580c484` | Maker同步 |
| 05:27 | `2137cb6` | 百张地毯与十区收藏 |
| 05:32 | `f4272bd` | Maker同步与百张资源构建 |
| 06:00 | `bb55c9e` | 修复重玩确认框颜色参数 |
| 12:51 | `b26e8f0` | Maker同步 |
| 12:59 | `accd814` | Maker同步 |
| 14:24 | `8336bb2` | 重做无额外文字宣传素材 |
| 14:26 | `6fd06e1` | Maker同步 |
| 16:18 | `5a0b32f` | 剧情排版、升级教学与可视化改造 |
| 16:19 | `a08377f` | Maker同步 |
| 16:55 | `660fd4d` | Maker同步 |
| 18:09 | `dbe62bb` | 修复结算教学11/12并增加兜底 |
| 19:28 | `7a80aed` | 真实店铺升级环境与多端布局 |
| 20:05 | `8878355` | Maker同步 |
| 21:42 | `46542e1` | 核心模拟经营系统 |
| 21:43 | `3a89094` | Maker同步 |