社区
C++ 语言
帖子详情
游戏更新包原理,就是补丁,懂的来说说
vincent_1011
2008-06-23 04:33:51
我想知道下补丁原理是怎么样的,
一般游戏都是客户端里面会有一些加密的比较大的文件,
这些文件里面都是存放武器,建筑物,人物,这些东西的外观
而补丁一般就是下载下来后,打开,然后就会自动修改这个加密文件里面的内容。
现在的情况就是,这个加密文件已经解密了。
,这样我就可以DIY后,然后就自己弄个补丁,
不懂啊,怎么弄这个补丁呢。或者哪里有这方面的文章,希望大伙能说说
...全文
612
5
打赏
收藏
游戏更新包原理,就是补丁,懂的来说说
我想知道下补丁原理是怎么样的, 一般游戏都是客户端里面会有一些加密的比较大的文件, 这些文件里面都是存放武器,建筑物,人物,这些东西的外观 而补丁一般就是下载下来后,打开,然后就会自动修改这个加密文件里面的内容。 现在的情况就是,这个加密文件已经解密了。 ,这样我就可以DIY后,然后就自己弄个补丁, 不懂啊,怎么弄这个补丁呢。或者哪里有这方面的文章,希望大伙能说说
复制链接
扫一扫
分享
转发到动态
举报
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
打赏
举报
回复
不见得需要 解密修改的
我玩的一个就是增量更新的
游戏自动调用最新版本
所以定期搞个完整客户端会好点
Android热
补丁
原理
简单分析与问题思考
面对Android热
补丁
(热修复)给人的美好愿景,相信大多数开发、运维人员都会为之所动。但是理想很丰满,现实却很骨感。本文在简单分析主流的热
补丁
原理
后,抛出一些自己想到或遇到的问题作为思考点,供看到的人参考。
说
说
webpack的热更新是如何做到的?
原理
是什么?
Webpack的热更新是通过webpack-dev-server实现的。当代码发生变化时,webpack-dev-server会将变化的部分打包成一个
补丁
文件(chunk)并发送到浏览器端,浏览器端会根据这个
补丁
文件进行局部更新,而不是重新加载整个页面。总的来
说
,Webpack的热更新
原理
就是将需要热更新的模块打包成一个独立的chunk,并通过WebSocket将该chunk的hash值发送到浏览器端,浏览器端通过XMLHttpRequest或者JSONP获取该chunk文件并进行局部更新。
webpack 热更新的
原理
关于webpack通过创建两个服务器:提供静态资源的服务(express)和 Socket 服务express server 负责直接提供静态资源的服务(打包后的资源直接被浏览器请求和解析)socket server 是一个 websocket 的长连接,双方可以通信当 socket server 监听到对应的模块发生变化时,会生成两个文件.json(manifest 文件)和.js 文件(update chunk)
面试官:
说
说
Webpack的热更新是如何做到的?
原理
是什么?
一、是什么HMR全称 Hot Module Replacement,可以理解为模块热替换,指在应用程序运行过程中,替换、添加、删除模块,而无需重新刷新整个应用例如,我们在应用运行过程中修改...
Libgdx实现跨平台热更新
游戏
开发中实现热更新可以实现无须重新打包,无须发布市场,无须等待审核,只需要将
更新包
放到服务器上,客户端就可以直接下载
更新包
来实现
游戏
的更新,在
游戏
后期的维护过程中,能为开发者提供十分的便利,正所谓工欲善其事,必先利其器。这篇文章就来
说
说
如何在Libgdx中实现
游戏
的热更新。
原理
要实现
游戏
的热更新,首先必须对编译
原理
有一定的了解,不用掌握技术细节,但...
C++ 语言
65,190
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章