游戏更新包原理,就是补丁,懂的来说说

vincent_1011 2008-06-23 04:33:51
我想知道下补丁原理是怎么样的,

一般游戏都是客户端里面会有一些加密的比较大的文件,

这些文件里面都是存放武器,建筑物,人物,这些东西的外观
而补丁一般就是下载下来后,打开,然后就会自动修改这个加密文件里面的内容。

现在的情况就是,这个加密文件已经解密了。
,这样我就可以DIY后,然后就自己弄个补丁,

不懂啊,怎么弄这个补丁呢。或者哪里有这方面的文章,希望大伙能说说
...全文
612 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
vincent_1011 2008-06-25
  • 打赏
  • 举报
回复
这样啊,希望能有更好的答案,嘿嘿

哪里给帖子加分啊,之前不是在得分那里吗
DarknessTM 2008-06-24
  • 打赏
  • 举报
回复
增量升级也很简单的原理

比如 游戏的主要数据集成在

data.xx 中

然后就这样

data.r80
data.r81

这样添加,游戏程序查找资源的时候,优先选择 扩展名大的即可
比如 xxx.dds 存在于 data.r80,data.r81中,那么自然选择r81的
DarknessTM 2008-06-24
  • 打赏
  • 举报
回复
你没明白我的意思

我说定期搞个完整客户端是指玩家

因为增量会导致无用的数据越来越多……
vincent_1011 2008-06-23
  • 打赏
  • 举报
回复
NONO,现在就是增量更新的啦,谁还会搞完整端更新啊,晕。

DarknessTM 2008-06-23
  • 打赏
  • 举报
回复
不见得需要 解密修改的


我玩的一个就是增量更新的

游戏自动调用最新版本


所以定期搞个完整客户端会好点

65,190

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧