春节微信刷屏的拜年兔,幕后是卑职献祭掉的头发
今年春节期间,大家是否被这个微信全屏表情刷屏了?不会没用过吧,Cocos 和微信研发团队一起折腾了2个月,就为了阁下兔年吉祥啊!
不喜欢兔兔?来个王者荣耀全屏表情。看你这么菜,我偷偷告诉你一个后门,刷99个王者表情,下一盘单排必定上分哦。
这些全屏表情,背后其实是这么开发的,Cocos Creator 3.6.2。
哈,看起来很简单是吧?简单你个头啊,微信作为国民级应用,套用中学班主任的话,如果每个表情的启动时间多花了100毫秒,我们就浪费了全国人民 10,000,000,000*0.1/60=16,666,666分钟,哇塞好吓人,看微臣手拿菜刀砍电线,一路火花带闪电:
哟,这波操作下来,我们可节省下来全国人民110亿小时呢~
我知道圈子里不少开发者也是拿 Cocos 引擎嵌到 APP 里做一些动画效果,那么我们把具体的优化措施分享出来,应该对各位在「包体和加载极度敏感的使用场景」会有很好的参考价值。WARNING
马上进入「不讲人话模式」,非程序员请跳过,爱发护发从你我做起: 在 Cocos Creator 的项目配置中,把所有不需要用到的模块取消勾选, 仅包含必要的模块。部分能用业务代码替代完成的工作,均用业务代码实现,避免引入整个功能模块。在构建面板上将主包压缩模式改为使用合并所有 JSON,这能够将一些细碎的 JSON 文件进行合并,从而减少资源加载调用 IO 的次数。在编辑器中配置使用压缩纹理,以加快资源解码时间,并减少内存消耗。引擎内部装饰器的剔除优化,这可以剔除掉几十K的代码包体。编写 Babel 插件,优化构造函数生成。因为 Babel 对 TypeScript 编译之后会生成一些性能低下的代码,影响对象构造函数的性能。移除场景中默认的天空盒资源,微信全屏表情不需要天空盒。引擎在创建 Prefab 时会走 SUPPORT_JIT 逻辑,但其实全屏表情并没有多次实例化的需求,所以这地方需要改掉,不走 JIT 去动态生成方法。移除项目用不到的内置资源,比如粒子模块中的 gpu-materail/builtin-billboard、SplashScreen 相关逻辑代码和资源文件。由于粒子系统中大量使用了 CurveRange 类型,该类型会在构造时创建3条曲线,但实际上并不一定会用到这么多,所以改为延迟创建需要用到的曲线数量,按需创建。(已并入引擎主版本)。END
非人类语言段落已结束。
以上优化措施带来的好处,不仅仅是召唤动画出来更丝滑而已。更重要一点是,解决了原先低端机可能根本就没见过全屏表情这事。在改用 Cocos 并优化性能之后,触达用户数和覆盖能力就有了巨大提升。
已经倾囊相授了。所以,你学会了吗?没学会也不打紧,还可以联系我们合作嘛,我还是有很多头发的。
来来撒花~
澳门举办主题讲座阐述中国共青团百年历程10月11日,出席嘉宾与学生在国情传承系列之青春的力量,青春的涌动主题讲座上合影。新华社记者张金加摄新华社澳门10月11日电(记者刘刚李寒芳)今年适逢中国共产主义青年团成立100周
银海学校激情赛场奔向未来0000视频加载中红网时刻新闻10月13日讯(通讯员万紫瑞王婷唐颖)为全面推行素质教育,实现全员育人全方位育人全过程育人的目标,10月13日,银海学校在2022年第十六届体育节举行
搬得出,有就业,能致富建设中的广西大藤峡水利枢纽工程和周边峡谷。新华社记者曹祎铭摄社区管理井井有条,生活十分方便,治安也特别好,满意得很!晚饭后,60多岁的柏治常来到小区广场活络筋骨。柏治常是广西河池市
爱挑男性的癌症,一发病就是中晚期如果说,有一个烦恼可以把广大男性都团结起来,那么,前列腺一定可以申请出战。无论是酷爱拼酒熬夜的朋克党,还是保温杯不离手的养生党,无论是20岁30岁,还是80岁,前列腺问题都可能在某
男性备孕做什么?很多人认为备孕是女性的事,女性注意身体健康和饮食就好了。其实不然,男性精子质量以及健康状况也至关重要。而男性备孕期间的饮食会对精子质量产生重要影响,从而影响着受孕率。那么备孕男性要
黄斑病变的预防方法你了解吗黄斑病变是一种很常见的眼科疾病,它因为发病于眼底的黄斑区,故称之为黄斑病变,它有很多的并发症,所以只有及时的治疗才能够减少它对眼睛的伤害,但是还有很多的人并不了解黄斑病变,所以我来
补钙非要喝牛奶?专家提醒5种天然钙片记得吃,对身体好导语人体一生中需要不断地补充各种营养元素,其中钙元素极其重要。对于各年龄段人群来说,钙的缺失会有不同的身体表现。上年纪的中老年人,容易因缺钙导致骨质疏松,出现腰酸背痛的情况。钙元素
四个办法,改善痛经好多姐妹每到了那几天,总是会痛的受不了,要吃止疼药才能度过去那几天,今天王医生教你四个快速缓解痛经的小技巧,希望可以帮到姐们们度过那几天,赶紧点赞收藏用起来。1喝热水。虽然多喝热水
虚胖,是因为气虚?应当怎样调理?有的人看起来白白胖胖,但并不壮实,身上的肉比较松软,经常气短不想说话,并且容易感到疲倦乏力,还常常头晕健忘嗜睡,那么这种胖十有八九是因为气虚了。气虚的人大多阳气偏虚,体内的气不充足
吃羊肉能御寒,有科学依据吗?医生3类人要谨慎,别太勉强羊肉应该可以算得上,是我们日常生活中经常吃到的一种肉类食物,羊肉当中所含有的营养物质相对非常丰富,生活中适量吃点羊肉,也能够给身体带来很多好处。其实羊肉的吃法也有很多,比如炖羊肉,
寒露期间,饮食别嫌麻烦,这3种秋粥要多吃,元气满满过秋导语寒露期间,饮食别嫌麻烦,这3种秋粥要多吃,元气满满过秋如今的天气一天天变冷,在东北比较冷的地方,已经到了零下度甚至下起了小雪,夏季正式向我们告别,迎来了又一个节气寒露,宣告着秋