Project1

标题: 关于制作版本升级补丁的方案 [打印本页]

作者: 清澈淌漾    时间: 2024-5-2 12:06
标题: 关于制作版本升级补丁的方案
本帖最后由 清澈淌漾 于 2024-5-2 12:18 编辑

当游戏分发后,更新内容如何通过补丁的方式安装。
有现成的工具吗?

/////////////
单纯的解压替换文件,把任何低版本变为最新版本。
需要那种傻瓜式的安装包作为补丁
作者: 505681468    时间: 2024-5-3 02:01
本帖最后由 505681468 于 2024-5-3 07:44 编辑

是安卓吗,好奇是什么使用场景

可以考虑移植一下这个 pc 版本更新插件
http://sumrndm.site/auto-updater/
然后拓展一下这个 安卓文件存档 插件(需要 android studio 配置)
https://rpg.blue/thread-481331-1-1.html
        如果更新包体小的话,可能还可以用 indexdb 储存在浏览器数据库里
        https://blog.csdn.net/qq_39958056/article/details/125524904
再做一下要被更新的文件类型对接,读取文件的时候,判断 update_list.txt 对比文件 version  ,来映射文件读取路径
        做一下文件读取中间层,就差不多了
最后就是看应用场景了,停机更新,不停机更新


其次就是
        直接下载更新的文件,脚本成本更低
        下载压缩包,流量成本更低





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1