跳至正文

CocosCreator构建微信或QQ小游戏分包实例教程

  • Cocos

分包概述 分包加载,是把游戏内容按一定规则拆分成几个包,在首次启动时先下载必要的包,这个必要的包称为「主包」,开发者在主包内触发其它分包的下载,从而把首次启动的下载耗时分散到游戏运行中。 但各大平台考虑到承载能力,对分包还是有大小限制的,以微信小游戏为例: 整个小游戏所有分包大小不超过 8M 单个分… 阅读更多 »CocosCreator构建微信或QQ小游戏分包实例教程

CocosCreator开发笔记(25)-一些优化总结

  • Cocos

包体优化 删除无用代码 定期清理,删除重复和未引用的资源 压缩音效文件,尽可能少占用空间 资源尽量放到res目录下。因为resources目录下的每个文件都会生成一个json,构建导出时,把资源映射关系存到Settings.js中,导致setting.js变大,所以,不是代码动态加载的资源,千万别放… 阅读更多 »CocosCreator开发笔记(25)-一些优化总结

Unity官方2D Roguelike小结

  • Unity

Tag、Layer和Sorting Layer的区别 Tag:相当于标签,用来对单个GameObject进行标识。 Layer:是Unity中的层,作用和Tag很相似,不同之处在于Layer用于一组GameObject。 Sorting Layer:控制渲染层级顺序,值越大则渲染层级越高,即显示在越… 阅读更多 »Unity官方2D Roguelike小结

VSCode插件之Git History Diff

推荐一个特别好用的VSCode插件:Git History Diff,安装这个插件后,如果你的VSCode打开了一个Git管理的代码,则在VSCode编辑窗口中,可以看到所有的提交记录、改动文件,包括每一行代码的提交时间、提交人,非常方便。

Unity如何使用Protobuf

  • Unity

Unity版本:2018.4.17 Protobuf版本:3.4 (下载地址) Protobuf是一种高效轻便的数据格式,跟平台和语言无关,在网络通信和数据存储中应用非常广泛。 Unity中使用需要按照Protobuf的语法规范,先定义好Proto文件,然后用Protobuf官方工具把Proto文件… 阅读更多 »Unity如何使用Protobuf

Unity读取和解析JSON文件(1)-JSON和对象的转换

  • Unity

Unity版本:2018.4.17 LitJson:几乎适用于Unity所有版本 (下载地址) JSON是一种轻量级的文本数据格式,跟语言和平台无关,在项目中使用非常广泛。不过Unity引擎和C#语言本身并没有针对JSON提供太方便的使用接口,幸好Unity插件商店里可以找到很多。其中的LitJSO… 阅读更多 »Unity读取和解析JSON文件(1)-JSON和对象的转换

CocosCreator开发笔记(24)-Creator程序员应该掌握的一些ES6语法

  • Cocos

ES6,全称ECMAScript 6.0,是2015年6月发布的JavaScript 新一代语法标准。与之前版本相比,增加了很多有用的特性,使JavaScript代码更加优雅和可靠。 目前主流浏览器已经支持99%以上的ES6语法,所以我们也可放心的在Cocos Creator 2.x及更高版本中使用… 阅读更多 »CocosCreator开发笔记(24)-Creator程序员应该掌握的一些ES6语法