Asroads'Blog 君子不器
介绍一个数字动画库CountUp.js
发布于: 2020-03-05 更新于: 2021-02-22 分类于: tool

动画是游戏内必必不可少的功能,在AS3时代强大的类库TweenMax,在H5页游时代,各大引擎都有了自己的相对于TweenMax的部分功能的实现,Cocos Creator 还结合了Action 做了很多拓展,但是有时候我们需要一些常见的功能比如对于数字变化的效果,此时如果自己写就要控制好很多参数,那么网上有没有轮子呢,答案是:有

阅读更多
小游戏|代码压缩Webstorm 或 VSCode
发布于: 2020-02-27 更新于: 2021-02-22 分类于: game

开发小游戏久了,就会写一些常用的组件和工具库或者一些写好的特效,甚至特别好用的第三方库,比如我特别喜欢的TweenMax(TweenLite)和puremvc(框架)这样就会引起有时候提审的时候,代码重合度过高被拒绝,那么代码混淆和压缩再一次被搬上历史舞台。

阅读更多
Sourcetree操作Gitlab的项目
发布于: 2020-02-10 更新于: 2021-02-22 分类于: tool

疫情当前,免不了远程办公,公司的项目用的是SVN版本控制,这次在家远程办公后,准备把项目迁移到GitLab上面,本身这个没有什么可以记录的,但我还是在操作过程中遇到了一个错误,花费了几个小时时间搜索查找错误,最终得以解决。

阅读更多
Cocos Creator|Android 实战开发(上)
发布于: 2020-02-06 更新于: 2021-02-22 分类于: game

前面已经简单的介绍了如何配置Cocos Creator 原生平台环境,顺便简单的聊了聊导出包后的采坑,已经部分解决方案,接下来说说一些常见的游戏开发操作,记下来便于后续开发的时候查找。

阅读更多
字节跳动头条小游戏更多游戏跳转
发布于: 2020-02-04 更新于: 2021-02-22 分类于: game

头条小游戏和微信小游戏基本语法都是相同的,只是多了录屏的功能,后期陆续更新了一些和微信略微不同的功能,更多游戏功能就是这样的,和微信的小游戏跳转基本功能是一致的,但是多了封装,面板是官方已经写好的,我们只要配置数据即可,而且有个更多好玩游戏 直达小游戏中心,让更多玩家找到更好玩的游戏。

阅读更多
CocosCreator导出Android项目采坑指南
发布于: 2020-02-03 更新于: 2021-03-11 分类于: game

新年伊始,一切开始,努力加油,今天,第一天在家里远程办公,年后可能要离开小游戏一段时间,去做原生开发,应该还是用Cocos Creator吧,只是发布平台不太一样了,新的平台,新的挑战,新的开始,新的触发!

阅读更多
Typescript写一个可以配置的日志管理器
发布于: 2020-01-20 更新于: 2021-02-22 分类于: tool

在做项目开发的时候,很多时候 都需要打印日志观看我们的结果,或者追踪我们的数据进度,有时候代码正常的时候,不希望看到日志 只有在异常或者 查看错误的时候 才希望有有日志查看。于是下面简单的写了一个日志管理类,可以根据日志级别 控制日志输出的内容。

阅读更多
关于2018-2019的思考
发布于: 2020-01-15 更新于: 2021-02-22 分类于: life

春节将至,想着就这段时间,做个短暂的回顾,以及对工作,生活,学习的思考。子曰:“学而不思则罔,思而不学则殆”,学习的时候能够不断的思考,思考的同时及时查漏补缺,才能做最优秀的自己。

阅读更多
hexo 博客插件升级感触
发布于: 2020-01-12 更新于: 2021-02-22 分类于: other

从 博客搭建开始,到现在一年多了,陆陆续续更新了几十篇自己的所学所感,最近在浏览别人博客的时候,觉得有些人的博客的打开速度比我的快,就想着,是不是要更新一下博客的插件,于是就尝试了一下,当然中间遇到了问题,给我带来了一些思考。

阅读更多
npm升级所有可更新包
发布于: 2020-01-11 更新于: 2021-02-22 分类于: tool

前端开发,避免不了安装npm 有时候依赖的包,升级了,自己用的版本老了,怎么办,肯定是升级,下面就说说如何查找 可以升级的包,怎么升级的。

阅读更多
ThinkPad笔记本WiFi打不开怎么解决
发布于: 2020-01-03 更新于: 2021-02-22 分类于: other

周末在家重装了window10系统,后来更新升级后,再打开电脑,发现WiFi无论如何都打不开了,总是显示WiFi已关闭,快捷键和软件操作都不行,后来在网上找了一个方法成功解决。

阅读更多
Cocos Creator 采坑日记,看看你有没有遇到过
发布于: 2019-12-25 更新于: 2021-02-24 分类于: game

在开发游戏的过程中,多多少少都会采坑,有时候是自己对API理解的不够透彻,引起的误解,有时候是问题报错查找起来很费功夫,总的来讲,很多问题值得记录和分析参考,故而记下来,那么看看你再开发的过程中有没有遇到这样的坑呢?

阅读更多
LayaAir2.0(2.4)IDE里面设置滤镜项目运行报错解决办法
发布于: 2019-12-18 更新于: 2021-02-22 分类于: game

今天有群友问了一个关于Layabox滤镜(laya.effect.ColorFilterSetter,laya.effect.GlowFilterSetter,laya.effect.BlurFilterSetter)的问题,以前我自己使用滤镜大多是用代码实现的,编辑器很少用到,遇到的问题是 在编辑器用了滤镜组件后,运行项目报错。后面发现是滤镜的类没有注册,提前注册即可。下面记录一下这个问题的现象和解决办法。

阅读更多
记录一个抽奖算法(js)
发布于: 2019-12-15 更新于: 2021-02-22 分类于: other

有同事想要写一个抽奖的算法,找我帮忙写个算法展示给其他人看,最好是可以脱离编辑器的,首先,我就想到了用Chome的console 面板运行JavaScript,于是就写了一段代码实现了这个抽奖,其中包括模拟多少级,平均中奖次数,已经最多可以中奖多少次。下面就把源码贴出,做个留念。

阅读更多
Cocos Creator Tween Max 小游戏引入
发布于: 2019-12-08 更新于: 2021-04-29 分类于: game

之前的文章里写过关于Layabox如何引入TweenMax类库的,对于Cocos Creator来讲基本大同小异,不同是是可以作为插件导入,直接使用,很是方便,只是在发布小游戏的时候,突然就冒出一个 TweenMax is not defined,于是查找了各方资料,得以解决。

阅读更多
ios游戏跳转到App Store下载页面
发布于: 2019-12-07 更新于: 2021-02-22 分类于: game

游戏发布到Appstore后,后续如果有版本需要更新,就要提醒用户去更新,此时最好的方式有两种,第一:用热更新的方式,这种玩家不需要主动去下载包,可以直接更新,第二种,让玩家去App Store 商店下载更新。第一种热更新方案,前面的文章已经说过,这里介绍第二种方案。

阅读更多
Excel将转置数据从行到列或者丛列到行
发布于: 2019-11-14 更新于: 2021-02-22 分类于: tool

如果一个要旋转的列中的数据的工作表,使其按行重新排列,您可以使用 TRANSPOSE 功能。 它允许您旋转到行的列中的数据,反之亦然。

阅读更多
iOS接入穿山甲广告和热云数据
发布于: 2019-11-09 更新于: 2021-02-22 分类于: game

如今小游戏在各个平台百花齐放,百家争鸣,作为开发者自然是尽量去各大平台露露脸,走一波流量,基本就能回本了,如果游戏可玩性还比较好,赚点小钱的机会还是很大的,最近在走完了头条,QQ,微信平台后,又把游戏发布到了iOS的Appstore 上面。关于如何变现,自然是接入广告,下面就谈谈如何接入穿山甲和热云。

阅读更多
Mac系统安装和配置Tomcat步骤详解
发布于: 2019-11-05 更新于: 2021-02-22 分类于: tool

之前也简单的介绍过 Tomcat的功能,只是没有详细说安装遇到的问题,这次 做热更新 用到了本机搭建服务器,期间也遇到了几个问题,就顺便记录下来

阅读更多
Cocos Creator 热更新(Mac)
发布于: 2019-11-03 更新于: 2021-02-22 分类于: game

接触到原生开发,基本不可避免的要接触热更新游戏,有时候游戏需要平台审核,这个期间需要一些时间,遇到小版本的迭代,热更新也是必不可少的一部分,下面我们就用Cocos Creator 2.2.0实现一些热更新,项目开发语言采用 Typescript,环境是Mac环境 测试 为iOS 项目源码最后附上。

阅读更多