Thanks to visit codestin.com
Credit goes to www.cnblogs.com
会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
夜阑卧听风吹雨
海纳百川,有容乃大 壁立千仞,无欲则刚
博客园
首页
新随笔
联系
订阅
管理
2021年1月10日
Cocos Creator 新资源管理系统剖析
摘要: v2.4开始,Creator使用AssetBundle完全重构了资源底层,提供了更加灵活强大的资源管理方式,也解决了之前版本资源管理的痛点(资源依赖与引用),本文将带你深入了解Creator的新资源底层。 资源与构建 理解与使用AssetBundle 新资源框架剖析 加载管线 文件下载 文件解析 依
阅读全文
posted @ 2021-01-10 23:23 深圳-宝爷
阅读(6960)
评论(5)
推荐(5)
2020年12月23日
从零搭建K8S测试集群
摘要: 环境准备 本文介绍从零开始创建多个虚拟机,组建一个测试k8s集群的完整过程,并记录中间踩过的坑 创建虚拟机 安装vagrant和virtualbox https://www.vagrantup.com/ https://www.virtualbox.org/wiki/Downloads 创建两个目录
阅读全文
posted @ 2020-12-23 09:39 深圳-宝爷
阅读(2519)
评论(0)
推荐(0)
2020年5月30日
Cocos Creator 通用框架设计 —— 资源管理优化
摘要: 接着《Cocos Creator 通用框架设计 —— 资源管理》聊聊资源管理框架后续的一些优化: 通过论坛和github的issue,收到了很多优化或bug的反馈,基本上抽空全部处理了,大概做了这么一些事情。 https://github.com/wyb10a10/cocos_creator_fra
阅读全文
posted @ 2020-05-30 23:57 深圳-宝爷
阅读(3914)
评论(1)
推荐(0)
2019年10月20日
Cocos Creator 通用框架设计 —— 资源管理
摘要: 如果你想使用Cocos Creator制作一些规模稍大的游戏,那么资源管理是必须解决的问题,随着游戏的进行,你可能会发现游戏的内存占用只升不降,哪怕你当前只用到了极少的资源,并且有使用cc.loader.release来释放之前加载的资源,但之前使用过的大部分资源都会留在内存中!为什么会这样呢? c
阅读全文
posted @ 2019-10-20 23:59 深圳-宝爷
阅读(10347)
评论(17)
推荐(5)
2019年10月16日
Cocos Creator 通用框架设计 —— 网络
摘要: 在Creator中发起一个http请求是比较简单的,但很多游戏希望能够和服务器之间保持长连接,以便服务端能够主动向客户端推送消息,而非总是由客户端发起请求,对于实时性要求较高的游戏更是如此。这里我们会设计一个通用的网络框架,可以方便地应用于我们的项目中。 使用websocket 在实现这个网络框架之
阅读全文
posted @ 2019-10-16 22:40 深圳-宝爷
阅读(10876)
评论(1)
推荐(6)
2019年5月10日
Cocos Creator 资源加载流程剖析【六】——场景切换流程
摘要: 这里讨论场景切换的完整流程,从我们调用了loadScene开始切换场景,到场景切换完成背后发生的事情。整个流程可以分为场景加载和场景切换两部分,另外还简单讨论了场景的预加载。 加载场景的流程 loadScene主要做了3件事,通过_getSceneUuid获取要加载场景的信息,对于原生平台的非启动场
阅读全文
posted @ 2019-05-10 15:41 深圳-宝爷
阅读(8271)
评论(2)
推荐(4)
2019年5月9日
Cocos Creator 资源加载流程剖析【五】——从编辑器到运行时
摘要: 我们在编辑器中看到的资源,在构建之后会进行一些转化,本章将揭开Creator对资源进行的处理。 资源处理的整体规则 首先我们将Creator的开发和运行划分为以下几个场景: 编辑器 当我们将资源放到编辑器中时,Creator会为每个资源生成唯一的uuid以及meta文件,并在项目的library目录
阅读全文
posted @ 2019-05-09 10:37 深圳-宝爷
阅读(8607)
评论(4)
推荐(3)
2019年5月8日
Cocos Creator 资源加载流程剖析【四】——额外流程(MD5 PIPE)
摘要: 当我们将游戏构建发布到web平台时,勾选Md5 Cache选项可以开启MD5 Pipe,它的作用是给构建后的资源加上md5后缀,避免浏览器的缓存导致部分资源不是最新,因为使用了md5后缀后,当资源内容发生变化时,资源的名字就不一样了,缓存就会失效。 比如6e056173 d285 473c b206
阅读全文
posted @ 2019-05-08 12:55 深圳-宝爷
阅读(4699)
评论(0)
推荐(0)
Cocos Creator 资源加载流程剖析【三】——Load部分
摘要: Load流程是整个资源加载管线的最后一棒,由Loader这个pipe负责(loader.js)。通过Download流程拿到内容之后,需要对内容做一些“加载”处理。使得这些内容可以在游戏中使用。这里并不是所有的资源都需要进行一个加载处理,目前只有图片、Json、Plist、Uuid(Prefab、场
阅读全文
posted @ 2019-05-08 12:53 深圳-宝爷
阅读(8558)
评论(1)
推荐(2)
2019年3月22日
Cocos Creator 资源加载流程剖析【二】——Download部分
摘要: Download流程的处理由Downloader这个pipe负责(downloader.js),Downloader提供了各种资源的“下载”方式——即如何获取文件内容,有从网络获取、从磁盘获取,不同类型的资源在不同的平台下有不同的获取方式。 比如脚本在原生平台使用require方法获取,而在H5平台
阅读全文
posted @ 2019-03-22 11:05 深圳-宝爷
阅读(7451)
评论(7)
推荐(3)
下一页
公告