![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cocos creator
GJQI12
这个作者很懒,什么都没留下…
展开
-
团队仅3人 | 原生 3D 超休闲游戏《弹无虚发》是如何炼成的?
Cocos Creator 3D v1.0.3 已于1月20日正式发布,新增原生平台支持。正式版本的发布离不开社区开发者的意见和反馈,此前v1.0.3 在社区开启公测,仅仅不到两周时间就有一位开发者就在 Cocos 中文社区中发布了一款采用 Cocos Creator 3D 制作的原生超休闲游戏《弹无虚发》,并已成功上线 iOS App Store,如此高的效率,引擎组都惊掉了下巴。一、游戏介绍《弹无虚发》是由游统科技开发的一款竖版休闲益智射击游戏,没有繁琐的游戏系统和...转载 2020-09-30 11:38:38 · 387 阅读 · 0 评论 -
Cocos Creator 3D 案例《弹弹乐》技术实现分享
《弹弹乐》是一款简单的休闲物理弹跳类 3D 小游戏,用手指轻轻划动屏幕来控制小球运动方向,跳中板心或是板边可获得不同分数,此外,留心获取游戏场景中设置的钻石,可以为玩家增加更多分数。Cocos 引擎开发工程师放空将分享这款3D 小游戏最基础的完整开发流程,各位开发者可以在阅读学习本篇教程后,继续发挥创造力,将这款简单的 3D 小游戏进行拓展开发,变成一款更有趣的、可对外发布的小游戏。游戏源码https://github.com/cocos-creator/...转载 2020-09-30 11:11:07 · 1509 阅读 · 0 评论 -
cocos creator动画编辑器编辑地图路径
思路1、利用动画编辑器,设置一个路径,多个路径就编辑多个动画2、用特定的代码对动画进行处理,获取到路径坐标,大佬已经写好代码, 不用自己重复造轮子了(微元法求曲线长度) 获得动画路径的贝塞尔曲线方程 求得每一段贝塞尔曲线的长度 每隔一小段打一个点 最终生成一个路径3、编写寻路脚本,挂载到物体上,让沿着路径移动动画编辑脚本挂载// gen_map_path.js 动画路径转换坐标的代码 已经升级到2.xcc.Class({ ...转载 2020-09-12 10:55:30 · 1086 阅读 · 1 评论 -
CocosCreator2.1.0渲染流程与shader
CocosCreator2.1.0版本正式支持导入3D模型对于2.5D游戏的开发来说有着重要意义自己此前在写捕鱼游戏时了解过自定义shader并实现了4种不同的水波效果但经过CocosCreator版本的不断升级尤其是1.10和2.0两个版本旧的渲染器被抛弃了因此老的shader特效也全都不能用了直到最近正好有时间,花了几天把原先写的特效升级到了最新的2.1.0版本...转载 2020-03-23 19:45:06 · 693 阅读 · 0 评论 -
Cocos Creator v2.2 自定义渲染组件及材质介绍
Cocos Creator v2.2 已于 10 月 18 日正式发布,该版本对原生平台进行了大幅性能优化,同时在引擎层面也做了不少改动,包括 3D 模型渲染合批、大幅增强 TiledMap 支持等等,详细的版本改动可[点击这里]查看。此外,Cocos Creator 2.2 版本基本同步了 Cocos Creator 3D 的材质系统,新版本的材质系统已趋于稳定,可以很方便地在编辑器中进...转载 2020-03-23 19:44:12 · 1002 阅读 · 0 评论 -
CreatorPrimer|2.x的渲染初探
Shawn之前只是从感性的一面了Cocos Creator 2.0在性能更好,增加部分3D效果的支持,同时API有一些变化。随着对Cocos Creator 2.x的实践,以及引擎组大神们的指导,对Cocos Creator 1.x和2.x有了新的了解和认识,在此将这次学习内容与大家分享。1. 1.x与2.x的渲染区别Cocos Creator 1.x 是在cocos2d-js基础上增加了...转载 2020-03-23 19:43:08 · 203 阅读 · 0 评论 -
Cocos Creator 资源加载流程剖析【二】——Download部分
Download流程的处理由Downloader这个pipe负责(downloader.js),Downloader提供了各种资源的“下载”方式——即如何获取文件内容,有从网络获取、从磁盘获取,不同类型的资源在不同的平台下有不同的获取方式。比如脚本在原生平台使用require方法获取,而在H5平台则使用动态添加的 <script> HTML标签,指定src进行加载。 又比...转载 2020-03-20 11:05:30 · 1255 阅读 · 0 评论 -
creator开发时遇到的一些问题
在使用creator开发游戏时,随着游戏的迭代,资源时常需要更新,在替换资源时可能会误删部分资源,这时运行游戏就会出现一大堆错,所以在替换资源时多注意,如果出现错误,可以在运行时不加载资源,再慢慢加载一部分资源,这样定位错误会比较快一些....原创 2020-03-12 17:32:39 · 377 阅读 · 0 评论 -
cocos creator中制作图片字体的坑
在cocos creator中制作图片字体,美术把图片给过来后在cocos creator中查看图片的属性,属性中的值一定要为零,如果不为零,制作的字体偏移不对;将TrimType改为手动,然后Trim Threshold改为0,Trimx为0,Trimy 为0...原创 2020-03-05 15:26:19 · 1673 阅读 · 0 评论 -
cocos creator开发笔记
最近一直使用cocos creator开发游戏,开发过程中会遇到一些问题,随手记录一下:1.cocos creator中js或ts文件可能会相互引用,有时需要某些文件引入时间比另外一些要早一些,查看文件的require顺序,可以运行游戏在chrome中查看2.creator2.3中的Button控件,在代码中改变button控件的enableAutoGrayEffect的属性为t...原创 2020-03-03 17:31:18 · 639 阅读 · 0 评论 -
cocos creator内存优化
一、内存优化因为 iOS小游戏和微信共用同一个进程,而微信在连续两次收到系统内存警告的时候会关闭小游戏并释放小游戏占用的内存。如果你的小游戏有外网用户反馈“闪退”,或者你自己测试的时候频繁出现“该小程序可能导致微信响应变慢被终止”等提示,那么就应该是时候优化你的小游戏内存了!1、优化双份纹理(必做!)在你的项目中添加如下代码,就可以减少大量内存:这里面的原理是,当Crea...原创 2019-12-10 11:49:34 · 1711 阅读 · 0 评论 -
H5游戏调试技巧2
使用chrome调试h5游戏时,使用webgl inspector插件查看当前游戏的webgl运行时的纹理,shader及buffer情况,查看chrome的memory,使用memory的内存快照功能,看内javascript占用的内存,及shadow size和retained size的大小,使用chrome的perfomance 记录游戏的cpu运行情况,函数调用的频率,fps情况等...原创 2019-08-19 13:14:05 · 474 阅读 · 0 评论 -
H5游戏调试技巧
使用CocosCreator开发H5手游大半年了工作中调试占了很大比重,尤其在上线前H5游戏调试有两个难点:环境和模块环境困难是指不同操作系统、不同浏览器产生的表现差异比如以下常见环境Windows * chrome/firefoxMac * chrome/safariiphone/ipad * safari/qq微信浏览器android * 各种安卓浏览器/微端w...原创 2019-08-19 13:05:27 · 1059 阅读 · 0 评论 -
cocos-js与android平台互相调用
cocos-js中调用android平台的接口:if (cc.sys.OS_ANDROID == cc.sys.os){ jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "TestCallJava", "()V");}android平台回调cocos -js的接口:在android中使用如下接...原创 2018-05-17 10:44:26 · 2743 阅读 · 0 评论