什么是热更新

游戏或者软件更新时, 无需重新下载客户端进行安装, 而是在应用程序启动的情况下, 在内部进行资源或者代码更新.

热更新的好处

  • 迅速修复BUG - 避免重新下载安装包, 游戏内部更新修复BUG
  • 提升玩家留存率 - 避免玩家因为超大的安装包而流失
  • 迅速换”内核” - 挂羊头卖狗肉

热更新解决方案 - 学习目标

  1. 热更新基础 - AssetBundle
  2. 热更新基础 - Lua语法
  3. 热更新方案 - xLua
  4. 热更新方案 - toLua
  5. 热更新实践 - 基于xLua的背包系统