下载 App
《建造萌萌地下城》开发者日志其八
修改于前天 11:2116 浏览综合
开发者日志
一、涌现与导航
1.涌现改为同步完成:落板当帧内算完补路与路线再派发史莱姆,不再有「整理地图通路」的分帧等待。代价是计算量大的回合会掉帧,属于取舍。
2.补路正确性修复:曾把同步路径改成直接在真实网格上算(省去复制),导致涌现不再生成小路,已还原为私有影子版本,保证补路/中转与旧行为一致。
3.连接器候选剪枝:给区域缓存包围盒,用保守距离下界跳过不可能更优的候选对,不改变距离判定与平手顺序。
4.采样侧缓存:同一区域的可达掩码与两侧采样点每次查找只算一遍,供其参与的所有候选对复用。
5.历史来源记忆化:已完成来源与签名只在完成世代真正变化时重算,空回合不再重扫历史。
6.变化驱动的导航更新:落板已知的改动格直接交给导航,不再重扫整张地图。
7.空来源跳过导航:没有可派发来源的回合完全跳过地图维护。
8.入关预建网格:在入关遮罩内预建真实导航网格,第一次涌现不再冷建整图。
二、存档(目前即时存档有影响游戏流畅体验的问题,先取消)
1.即时存档暂时关闭:用一个总开关(SAVE_ENABLED=false)短路所有即时存档——回合事务、后台写入、导航缓存、读档续局、续局弹窗、HUD 保存文案。未删除任何存档代码,改回 true 即恢复。
2.读取存档一并关闭:不再探测、不再读档、不再弹「继续/重开」,始终开新局。
三、关卡
新增第 7–10 关(关卡总数 6 → 10):
第 7 关 · 遗迹之心:开局即拥有质变「无尽遗迹」,并预置一个遗迹板块(紧贴初始板块)。
第 8 关 · 宝藏迷宫:开局用与质变宝藏相同的随机算法额外生成宝藏。
第 9 关 · 欢腾盛会:第 30 回合触发所有已完成建筑的涌现。
第 10 关 · 大城初现:开局预置一座 5×4=20 格的未完成城市。
四关均保留质变三选一 + 刷新机制,开局弹出本关特性教学弹窗。
专属建筑图标:为第 7–10 关各画了一套未解锁/已解锁图标,替换了原先复用的旧建筑图。
修复:第 6 关结算后没有「下一关」按钮、第 7 关点不动(进度上限仍是 6 导致)。
四、质变与玩法
蹦蹦搭档概率 50% → 30%,说明文字同步更新。
涌现零生成不再飘「涌现!」,也不显示「追加涌现」;质变事件计数与随机语义不变。
五、界面
1.去掉主菜单城堡上的旗子。
2.成就图鉴与质变图鉴改为单列(一条一行)。
3.新增「下一块拼图」预览(只读,显示牌堆里的下一块,抽完自动隐藏)。
4.设置按钮旁新增 FPS 显示(每 0.5 秒刷新一次)。
5.修复刷新按钮不显示:显示条件从写死的「第 5/6 关」改为按是否启用质变判断,第 7–10 关恢复显示。
6.涌现/地图维护提示文案调整。
六、稳定性修复
1.结算卡死:移除两个会永久拦住结算的门槛(存档失败、涌现教学),并加3 秒超时兜底强制打开结算;另加结算门槛诊断日志。
2.放置被保存失败永久锁死:移除放置/弃置的保存门槛;「game busy」不再被当作保存失败。
3.同步计算加固:pcall 包裹,保证无论如何都恢复「允许让出」,避免内部报错导致整体卡死。
接下来的目标:
已提高美术水平,优化新手教程引导为主。















