为什么有些游戏不能热更新?
你说的热更新是指更新包对吧,每一次都需要把整个游戏重新安装一下,这个是目前大多数手机APP的更新方式。
什么是热更资源?
游戏更新分为两种,一种是游戏内热更,这个不分渠道,所有的游戏包都去游戏的热更服务器去加载资源(一般是资源文件和非底层模块化的代码),游戏打开出现更新进度条的情况就是在热更;而当游戏出现热更解决不了的问题时(底层逻辑出现改动,战斗模式等等),就需要进行强更,顾名思义,强更就是说老旧的客户端已经不能用了,需要重新下载最新的客户端完整包进行覆盖安装。 这个时候除了游戏的缓存数据还在,其他的全部会变成最新的。从这里看,强更是更彻底的更新,但是强更的代价很到,无论是CP还是QA,强更都意味着一次游戏再上线。所以,能热更解决的事情,就不要进行强更!
热更是什么意思?
热更新是一种各大手游等众多App常用的更新方式。 热更新就是动态下发代码,它可以使开发者在不发布新版本的情况下,修复 BUG 和发布功能,让开发者得以绕开苹果的审核机制,避免长时间的审核等待以及多次被拒造成的成本。热更新最大的优点就是快