cocos creator 游戏开发
文章平均质量分 85
小熊猫甜甜
这个作者很懒,什么都没留下…
展开
-
cocos creator 优化微信小游戏速度
近期在cocos creator 3.7.2开发微信小游戏过程中,发现微信小游戏的表现比其他平台速度明显慢,尤其在做一些有大量文本的页面时,每次加载都有明显的迟滞感,比在其他平台,如android下,甚至浏览器下都慢很多。原创 2023-05-06 11:06:54 · 1683 阅读 · 0 评论 -
cocos creator 3.7微信小游戏开发云函数和云托管部署
cocos creator开发跨平台游戏能力不错,可以一次开发适用于多个平台,如andriod,ios原生,网页,各类小程序等等。就实际情况而言,能够跨1~2个平台已经不容易了,这是因为在跨平台开发中不可避免存在针对特定平台还需要做定制开发的部分,如果太多平台维护工作量过大。就微信小游戏而言,通常就要考虑是否采用微信自带云函数或者云托管,不然就只能自行搭建服务器,自行搭建有很多限制,如:必须备案、域名、证书等等,对于个人开发者而言太啰嗦了,自己维护太费精力。原创 2023-04-28 11:16:21 · 2814 阅读 · 5 评论 -
cocos creator 3.7.1 微信小游戏发布 声音效果消失了
正常将游戏构建到微信小游戏,总体上一切正常,以为大功告成,但打开声音多测试一会儿,突然发现每次音效正常一段时间后,突然就消失了!时间大约几分钟,次数也不一定,但几分钟后肯定消失,如果一直测试下去,偶尔会听到一二次音效,但最终的结果连背景音乐一并消失! 这个问题应该是cocos creator的兼容性bug,估计在后面版本会修复!目前要解决,最简单方法就是绕过cocos creator自带的音频播放,用微信的方式播放;但是cocos creator的资源管理自成一体,直接使用连文件路径原创 2023-03-12 20:22:01 · 997 阅读 · 0 评论 -
cocos creator 3.7.x 发布游戏到微信小游戏
cocos creator 自带了构建功能,可以将你的游戏发布到微信平台,总体上是简单易操作,但是如果你想只是点点点就搞定,那就大错特错了!这里面还是有很多坑,这里总结了完整的过程,提示你一步一步实现微信真机调试目标,亲自测试确保成功。原创 2023-02-25 17:33:01 · 2342 阅读 · 0 评论 -
用typescript搭建node.js服务器
近日为实现cocos creator开发的游戏中实现网络访问功能,比如排行榜、存储游戏成绩等等功能,采用typescript语法,搭建了node.js服务器,为保证可扩展性和一定安全性,在node.js前面用nginx做负载均衡。后端用elastic search做数据库实现排序功能。花了几天时间,排了不少坑。原创 2023-02-18 16:13:03 · 885 阅读 · 0 评论 -
解决cocos creator 3.x使用axios模块问题
在cocos creator 3.x中使用axios模块以为是个简单问题,npm下载axios模块,npm install axios,import 导入直接使用即可。实际上里面问题得很:下载后无法使用。版本超过0.19基本难以调试错误太多;文件使用,查了很多网上资料,一些说可以直接用node-module;一些说要使用dist目录;一些说import必须是axios.min.js文件等等,总之很多版本,但都不能最终成功;在cocos浏览器调试正常,但一旦android真机就黑屏,也没有个报错什么的。原创 2023-02-07 19:41:16 · 1371 阅读 · 1 评论 -
cocos creator 3.x遇到的一些问题和解决办法
场景文件格式损坏解决办法还有引入外部模块出现问题如何解决。场景文件是json格式(可以用visual studio code打开),层次不多,以id进行关联,尝试删除一些小节,结果发现还是打不开,但是提示不一样了,经过进一步分析,终于找到原因所在,一个json子数组出现了null节点,内容保存的是null,导致在解析时,无法正确读取数据。现象:一次异常死机,关机重启后,场景文件(cocos creator 3.6.2创建)无法打开,涉及几天的工作,如果无法恢复,损失巨大!原创 2023-02-01 14:31:15 · 5135 阅读 · 0 评论 -
cocos creator构建发布android经验
用cocos creator 3.x 构建android项目,然后用android studio 打开此项目,最后用build编译,发现错误,根据提示解决即可。这个工具的使用是关键,所有各种不同版本均要这里配置正确才能成功编译,在 tools->sdk manager,sdk platforms主要是android不同版本;编译过程会出各种报错,设计sdk、ndk版本问题,解决方式是正确设置参数。原创 2023-02-01 10:03:55 · 1818 阅读 · 1 评论