码迷,mamicode.com
首页 > 其他好文 > 详细

LUA --热更新

时间:2015-04-08 20:04:00      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:

--什么是热更新?

游戏客户端启动时,主动请求服务端检查版本号,并更新资源到本地.

应用场景:

情况一:游戏客户端已经发布了,但突然发现有个比较严重的bug需要修复。这时需要更新游戏的代码(Lua代码)。

情况二:情人节到了,需要搞个活动,在游戏中营造一个节日氛围。这时,需要更新游戏资源或增加一些功能。


好处:不需要重新打包和提交应用到市场等待审核.

-- 热更新流程-->游戏启动-->检查版本

    -->有版本更新-->初始化下载路径

                        -->设置搜索目录路径(优先搜索下载目录资源

                        -->下载更新zip包-->解压zip包-->进入游戏

    -->没有版本更新-->进入游戏

--cocos2dx 已经封装好了AssetsManager,主要用于热更新。







LUA --热更新

标签:

原文地址:http://my.oschina.net/u/1773495/blog/397531

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!