下载 App

优化存档

09/072 浏览
新方案(scripts/game/Save.lua 重写)
写云硬门控:新增 cloudDone_(云端真实读取成功并完成合并)标志,在它之前任何存档只写本地,绝不碰云 —— 彻底堵死"空档覆盖云端"。
持续重试:Save.Update 每 1.5s 重试 BatchGet,登录完成后自动补上云同步;启动 2.5s 内云没回来就先用本地档开局游玩(不卡启动),云合并完成后继续正常同步。
时间戳合并(换设备跟档):profile 新增 ts 秒级时间戳,读取后双向比较:云新 → 覆盖本地(换设备能拿到档);本地新(离线玩过)→ 推回云。合并时按默认字段兜底,防旧档缺字段。
退出强存:订阅一次 ExitRequested,关游戏时刷时间戳并立即存档。
本地永远先写:wj_save.json 兜底不变,云不可用时离线可玩,回到有网自动合并。
2 秒自动存档节奏保持(auto2s),结算/升级/买组件等强存点全部不变。
注意一点:由于 TapTap 云变量按登录账号隔离,同账号换设备即可跟档;这次上线后之前已被空档覆盖过的账号,云端是出厂默认值,如果玩家本机沙箱里 wj_save.json 还有旧档,第一次进游戏会按"本地新→推回云"自动找回;两处都丢的只能重开,无法恢复。
修复(scripts/game/Save.lua)
1. 用「登录就绪信号」区分两种空(核心修复)
新增 loginReady():检查 clientCloud.userId/GetUserId() 是否已注入(这是项目里 ChatNet 已验证过的同步可用信号)。
云返回空 + 登录未就绪 → 绝不当真,cloudDone_ 保持 false,阻断一切云写(含 2s 自动档、退出档,只写本地),1.5s 静默重试;
云返回空 + 登录已就绪 → 才是真的无档(新号首建/离线后首次上线),本地推上去建基线。
2. 等级单调真值锚(防一切降级)
游戏没有降级玩法 → 等级序=时间序。合并时:两边等级不一致,高等级方必胜;同等级才比 ts。彻底封死「被污染的旧档靠 ts 赢过高等级云档」。内存等级也永不回退
3. 修掉我自己引入的回归(诚实汇报)
第一轮我把 merge 里的推云改成直接调 doCloudSave,但没注意 doCloudSave 内部有 cloudDone_ 门,而 merge 发生在置 cloudDone_ 之前——本地为真值时的推云会被静默吞掉。改为 merge 只标记 pendingPush_,由 syncCloud 在放行云写门之后再落地推送。
重做了精英战卫,新增了8种小怪截图
重做了精英战卫,新增了8种小怪
所有新增小怪暂未分配音乐。
官方
7 赞
1 回复
特别声明截图
特别声明
其实战机的移速是无上限的,点击图中蓝色圆圈可以直接瞬移过去,路径上的子弹不会被玩家触碰
官方
1 赞
本次更新内容.5截图
本次更新内容.5
1.无尽成绩写入排行榜模式优化。 2.无尽模式现分而两种【音乐】【静默】,同时有两种排行榜,音乐无尽取消了节奏慢的音乐,静默无尽节奏更快。 3.无尽模式加入倍数按钮,1、2、3倍。 4.主界面加入【音乐】按钮,内容为音乐图鉴。
官方
2 赞
重做了6种攻击形态截图
重做了6种攻击形态
官方
8 赞
2 回复
本次更新内容.2截图
本次更新内容.2
1.战斗中右上角添加实时dps 2.新增2种新boss与第九关、第十关 3.调整了以下攻击形态的强度 【激光】 子弹(假如现在子弹6,场上有3目标,将锁定每目标发射2激光,如果场上有1目标,将锁定该目标发射6激光) 穿透(激光本来就是无限穿透) 分裂(每条激光的首次击中都将分裂小弹) 【闪电链】 子弹(假如现在子弹6,场上有3目标,将锁定每目标发射2闪电链,如果场上有1目标,将锁定该目标发射6闪电
官方
1 赞
1 回复
在闯关中加入了体验关卡截图
在闯关中加入了体验关卡
体验关卡进入后可以自选攻击形态, 选了之后也能在右下角的暂停里更改, 体验关内每30秒下落22只同一种小怪, 体验关卡内击杀小怪不会获得金币与经验。 (文本重叠暂时没积分修)
官方
3 赞
重做了2种boss截图
重做了2种boss
官方
6 赞
本次更新内容.4截图
本次更新内容.4
1.等级树16级往后除了血量其他的数值将不再增长 2.boss血量翻10倍 3.新增3种副件 4.新增音乐撞宝关卡(刷金币的),通关第十关或者达到100级解锁 5.新增第十一关,所有小怪随机出现,boss与小怪同屏,击杀积累积分和伤害值,最高的一次将记录在主界面的荣誉排行榜中(不知道有没有bug)
官方
5 赞
新增第五关截图
新增第五关
官方
1 赞
本次更新内容截图
本次更新内容
1.等级树可以看广告重置点亮了(重置后只需长按0.几秒即可点亮一个) 2.绞肉刀片的攻击范围现在跟视觉匹配了,透明度也调到了10%。 3.新增第6、7、8关,对应了3种新boss:太虚、冰川、双子星舰。
官方
4 赞