前面一篇文章简单的介绍了,Cocos Creator 开发Android APK 过程中遇到的一些坑,然后通过网上搜索,自己摸索找到了一些解惑和理解的东西,这篇文章再次带大家继续填坑之路,这些是我后面重新为开发项目中遇到的一些问题。
动画是游戏内必必不可少的功能,在AS3时代强大的类库TweenMax,在H5页游时代,各大引擎都有了自己的相对于TweenMax的部分功能的实现,Cocos Creator 还结合了Action 做了很多拓展,但是有时候我们需要一些常见的功能比如对于数字变化的效果,此时如果自己写就要控制好很多参数,那么网上有没有轮子呢,答案是:有
开发小游戏久了,就会写一些常用的组件和工具库或者一些写好的特效,甚至特别好用的第三方库,比如我特别喜欢的TweenMax(TweenLite)和puremvc(框架)这样就会引起有时候提审的时候,代码重合度过高被拒绝,那么代码混淆和压缩再一次被搬上历史舞台。
疫情当前,免不了远程办公,公司的项目用的是SVN版本控制,这次在家远程办公后,准备把项目迁移到GitLab上面,本身这个没有什么可以记录的,但我还是在操作过程中遇到了一个错误,花费了几个小时时间搜索查找错误,最终得以解决。
前面已经简单的介绍了如何配置Cocos Creator 原生平台环境,顺便简单的聊了聊导出包后的采坑,已经部分解决方案,接下来说说一些常见的游戏开发操作,记下来便于后续开发的时候查找。
头条小游戏和微信小游戏基本语法都是相同的,只是多了录屏的功能,后期陆续更新了一些和微信略微不同的功能,更多游戏功能就是这样的,和微信的小游戏跳转基本功能是一致的,但是多了封装,面板是官方已经写好的,我们只要配置数据即可,而且有个更多好玩游戏 直达小游戏中心,让更多玩家找到更好玩的游戏。
新年伊始,一切开始,努力加油,今天,第一天在家里远程办公,年后可能要离开小游戏一段时间,去做原生开发,应该还是用Cocos Creator吧,只是发布平台不太一样了,新的平台,新的挑战,新的开始,新的触发!
在做项目开发的时候,很多时候 都需要打印日志观看我们的结果,或者追踪我们的数据进度,有时候代码正常的时候,不希望看到日志 只有在异常或者 查看错误的时候 才希望有有日志查看。于是下面简单的写了一个日志管理类,可以根据日志级别 控制日志输出的内容。
春节将至,想着就这段时间,做个短暂的回顾,以及对工作,生活,学习的思考。子曰:“学而不思则罔,思而不学则殆”,学习的时候能够不断的思考,思考的同时及时查漏补缺,才能做最优秀的自己。
从 博客搭建开始,到现在一年多了,陆陆续续更新了几十篇自己的所学所感,最近在浏览别人博客的时候,觉得有些人的博客的打开速度比我的快,就想着,是不是要更新一下博客的插件,于是就尝试了一下,当然中间遇到了问题,给我带来了一些思考。
前端开发,避免不了安装npm 有时候依赖的包,升级了,自己用的版本老了,怎么办,肯定是升级,下面就说说如何查找 可以升级的包,怎么升级的。
周末在家重装了window10系统,后来更新升级后,再打开电脑,发现WiFi无论如何都打不开了,总是显示WiFi已关闭,快捷键和软件操作都不行,后来在网上找了一个方法成功解决。
在开发游戏的过程中,多多少少都会采坑,有时候是自己对API理解的不够透彻,引起的误解,有时候是问题报错查找起来很费功夫,总的来讲,很多问题值得记录和分析参考,故而记下来,那么看看你再开发的过程中有没有遇到这样的坑呢?
今天有群友问了一个关于Layabox滤镜(laya.effect.ColorFilterSetter
,laya.effect.GlowFilterSetter
,laya.effect.BlurFilterSetter
)的问题,以前我自己使用滤镜大多是用代码实现的,编辑器很少用到,遇到的问题是 在编辑器用了滤镜组件后,运行项目报错。后面发现是滤镜的类没有注册,提前注册即可。下面记录一下这个问题的现象和解决办法。
有同事想要写一个抽奖的算法,找我帮忙写个算法展示给其他人看,最好是可以脱离编辑器的,首先,我就想到了用Chome的console 面板运行JavaScript,于是就写了一段代码实现了这个抽奖,其中包括模拟多少级,平均中奖次数,已经最多可以中奖多少次。下面就把源码贴出,做个留念。
之前的文章里写过关于Layabox如何引入TweenMax类库的,对于Cocos Creator来讲基本大同小异,不同是是可以作为插件导入,直接使用,很是方便,只是在发布小游戏的时候,突然就冒出一个 TweenMax is not defined,于是查找了各方资料,得以解决。
游戏发布到Appstore后,后续如果有版本需要更新,就要提醒用户去更新,此时最好的方式有两种,第一:用热更新的方式,这种玩家不需要主动去下载包,可以直接更新,第二种,让玩家去App Store 商店下载更新。第一种热更新方案,前面的文章已经说过,这里介绍第二种方案。
如果一个要旋转的列中的数据的工作表,使其按行重新排列,您可以使用 TRANSPOSE 功能。 它允许您旋转到行的列中的数据,反之亦然。
如今小游戏在各个平台百花齐放,百家争鸣,作为开发者自然是尽量去各大平台露露脸,走一波流量,基本就能回本了,如果游戏可玩性还比较好,赚点小钱的机会还是很大的,最近在走完了头条,QQ,微信平台后,又把游戏发布到了iOS的Appstore 上面。关于如何变现,自然是接入广告,下面就谈谈如何接入穿山甲和热云。
之前也简单的介绍过 Tomcat的功能,只是没有详细说安装遇到的问题,这次 做热更新 用到了本机搭建服务器,期间也遇到了几个问题,就顺便记录下来