标签:
--什么是热更新?
游戏客户端启动时,主动请求服务端检查版本号,并更新资源到本地.
应用场景:
情况一:游戏客户端已经发布了,但突然发现有个比较严重的bug需要修复。这时需要更新游戏的代码(Lua代码)。
情况二:情人节到了,需要搞个活动,在游戏中营造一个节日氛围。这时,需要更新游戏资源或增加一些功能。
好处:不需要重新打包和提交应用到市场等待审核.
-- 热更新流程-->游戏启动-->检查版本
-->有版本更新-->初始化下载路径
-->设置搜索目录路径(优先搜索下载目录资源)
-->下载更新zip包-->解压zip包-->进入游戏
-->没有版本更新-->进入游戏
--cocos2dx 已经封装好了AssetsManager,主要用于热更新。
标签:
原文地址:http://my.oschina.net/u/1773495/blog/397531