3 KUOKUO众享

尚未进行身份认证

我要认证

I can do it !微信公众号:KUOKUO众享

等级
TA的排名 1w+

CocosCreator物理小游戏实战-别离开碗(四)完结!

摘要阔阔录制的物理小游戏视频教程更新到了26集!完结撒花!文章总结下后面部分,去 GitHub 给阔阔点个 Star 就是最大的认可。正文使用版本CocosCreator 版本 2.3.4视频链接为:https://www.bilibili.com/video/BV1ck4y167mRGitHub地址:https://github.com/KuoKuo666/NotLevelTheBowl碗的眨眼动作(第15集)使用 tween 实现一个永远重复的纹理切换:// 眨眼动作cc.twee

2020-09-20 00:51:12

CocosCreator物理小游戏实战-别离开碗(三)

摘要时间过的真快,阔阔工作之余录制的物理小游戏视频教程也已经更新到了14集!可能这就是对技术的热爱吧!本文就对教程做下阶段性的总结!正文使用版本CocosCreator 版本 2.3.4视频链接为:https://www.bilibili.com/video/BV1ck4y167mR按钮动作&工具类Util(第5集)按钮的动作我没有使用按钮组件,而是使用了节点事件监听;使用解构简化事件类型的书写:const { TOUCH_START, TOUCH_END, TOUCH_CANCE

2020-08-22 13:59:05

CocosCreator物理小游戏实战-别离开碗(二)

摘要CocosCreator 物理小游戏实战的视频教程也开更啦!来哔哩哔哩关注 KUOKUO 一起学习吧!正文使用版本CocosCreator 版本 2.3.4资源划分素材导入后进行资源分类,我这里将其分为 game 文件夹与 ui 文件夹,对应游戏场景使用资源和显示 UI 资源。静态单例管理UIManager 与 GameManger 分别绑定至管理节点,两者通讯靠 StaticInstance 脚本。import GameManager from "./GameManager"i

2020-07-03 21:46:25

CocosCreator物理小游戏实战-别离开碗(一)

摘要CocosCreator 物理小游戏实战教程开更啦!来跟 KUOKUO 一起学习吧!开发语言为 TypeScript!正文使用版本CocosCreator 版本 2.3.4游戏效果游戏介绍这个物理小游戏玩法是要玩家控制轮盘,进而控制食物下落,让它们稳稳的落进碗里,掉出去就算游戏失败,而按照要求摆满碗就算过关。这个游戏是 KUOKUO 在 2019 年 8 月份就做成了微信小游戏,但是因为忙别的事情一直放在了那里,今天 KUOKUO 就把它简化后重写,另起了一个更贴切的名字,做成一个教程

2020-06-27 23:38:36

优雅的模块化-上手推荐-静态单例

摘要在 CocosCreator 中我们经常有着在 A 脚本中调用 B 和 C 脚本中方法的需求,而循环引用和大量的 require/import 让新手头疼,今天 KUOKUO 分享一个简单的静态单例管理方式,简单易用。正文使用版本CocosCreator 版本 2.2.2一般写法在官方文档中,关于脚本的引用,是这样写的:var Player = require("Player")...

2020-05-03 21:48:16

CocosCreator之KUOKUO分享-俄罗斯方块

摘要俄罗斯方块小游戏,TypeScript 语言,适合学习,已开源!正文使用版本CocosCreator 版本 2.2.2游戏演示一个月前就想做了,结果先鸽了半个月,16 天前完成 demo,后来又加入了方块数据编辑场景。再后面几天做了一些修改,加了一些注释,今天才做了出来,大家千万不要学我,要克服懒惰 O(∩_∩)O~关系图首先我们看下脚本的关系图:写些枚举枚举的...

2020-04-14 21:56:46

优雅的模块化-远程资源加载-Promise封装

摘要CocosCreator 有着 cc.loader.load 这个远程加载能力,如何优雅的去完成这个任务呢?KUOKUO 通过一个小例子带你感受一下 Promise 的魅力。正文使用版本CocosCreator 版本 2.2.2回调写法在我的之前的博客中,关于音频资源加载,我是这样写的:/** 缓存所有音频资源 */public preLoadAllAudioClips (c...

2020-03-31 20:50:06

优雅的模块化-事件监听-On与Emit的实现

摘要CocosCreator 有着内置的事件系统,我们用起来也很是方便。那么我们自己如何简单的实现一个 EventManager 呢?KUOKUO 通过一个小例子带你学习。正文使用版本CocosCreator 版本 2.2.2明确目标我们要做一个事件管理模块,实现事件的监听方法 on,取消方法 off,事件发送 emit。事件数据类型首先,我们要想好事件用什么存储。选择用 Map...

2020-03-20 21:04:21

优雅的模块化-单例模式-音频资源预加载

摘要CocosCreator 的音频资源本地加载有两种办法,其一是在脚本中声明并拖入属性面板,其二是利用 cc.loader 做动态加载。如何优雅的做音频资源预加载呢?KUOKUO 通过一个小例子带你学习。正文使用版本CocosCreator 版本 2.2.2明确目标我们要做一个音频资源加载模块,与场景解耦,通过名称获取音频资源。(预制体、图片资源同理)如下图,我们的目标是优雅的实现...

2020-03-08 20:08:09

CocosCreator之KUOKUO带你做物理切割(第二部分)

摘要物理切割第二部分,切割多个物体,利用 Mask 切割图片!正文使用版本CocosCreator 版本 2.1.3最终效果多切割原理通过上一部分的教程,我们已经知道了单切割的原理,但是很显然,KUOKUO 的第一篇博客显得不通用,只能切割一个物体。那么如何切割多个物体呢?第一步:分类,将不同碰撞体的点放入一个数组第二步:排除,将同碰撞体内部的点干掉第三步:排序,按照顺...

2020-02-20 15:08:22

CocosCreator之KUOKUO带你做物理切割(第一部分)

摘要有趣的物理小游戏总能让小伙伴们爱不释手,而 CocosCreator 的内置物理引擎让其开发变得更加简单。今天 KUOKUO 就为大家带来物理切割,从零开始做出切割单个物体!正文使用版本CocosCreator 版本 2.1.3最终效果层级管理如图,在层级管理器中有 3 部分:画布,物理层,绘图层。其中画布只是作为触摸节点,绘图层用于绘制红线,物理层中放入物理刚体。脚本有三个...

2020-02-17 13:46:08

CocosCreator与Socket.IO 实现游戏中聊天表情

作者:KUOKUO使用CocosCreator与Socket.io开发随着联网对战类小游戏的大火,在游戏中的聊天沟通功能显得尤为重要。那么如何实现聊天气泡、聊天表情甚至是自定义图片的发送呢?本场 Chat 将包含以下内容:在 CocosCreator 中使用 Socket.IO 聊天气泡的一种实现方式 本地法实现游戏聊天表情 后台在线更新聊天表情库 发送自定义图片的一个思路...

2019-10-29 14:18:33

CocosCreator之KUOKUO带你做个加速带!起飞!

摘要有趣的物理小游戏总能让小伙伴们爱不释手,而 CocosCreator 的内置物理引擎让其开发变得更加简单。今天 KUOKUO 就做为大家带来物理的加速带,让主角小恐龙起飞!正文使用版本CocosCreator 版本 2.1.3最终效果[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lygj2jHU-1581684893655)(http://c...

2020-02-14 20:56:15

CocosCreator摄像机缩放移动后坐标转化

摘要在 CocosCreator 的触摸事件中的坐标是以屏幕左下角为原点的,那么我们在摄像机做缩放移动后,坐标该如何处理呢?正文使用版本CocosCreator 版本 v2.2.1演示布局一个主摄像机,一个 blocks 节点管理九个方块,且 blocks 节点大小为 600 * 600,只将事件绑定至 blocks 即可。事件监听我们写一个监听函数,打印坐标。onLoad ...

2020-02-01 11:57:19

CocosCreator+Axios+Express入门案例

摘要不得不说 JavaScript 能做的太多了,网上也有着越来越多优秀的框架,比如易用、简洁的 http 库 Axios,快速、极简的 Web 开发框架 Express。今天 KUOKUO 就来教大家如何使用它们完成前后端通讯。(底部有具体视频演示链接哦!)正文环境CocosCreator 版本 2.1.2Node.js 环境如无服务器可以在本地调试(localhost)安装...

2020-01-28 12:47:20

CocosCreator之KUOKUO带你搞反射-获取电池信息

摘要在使用 CocosCreator 打包的原生应用中,我们可以通过引擎封装好的反射机制调用 Java 的静态方法,从而实现提示、相册、支付跳转等功能。本次内容为利用 jsb 读取返回的电池信息。正文先看效果版本说明CocosCreator 为 2.2.1 版本。AndroidStudio 为 3.5.2 版本。JDK 为 13 版本。(具体:13.0.1)NDK 为 20 ...

2020-01-25 13:31:16

CocosCreator之KUOKUO带你搞反射-jsb读取相册图片

摘要在使用 CocosCreator 打包的原生应用中,我们可以通过引擎封装好的反射机制调用 Java 的静态方法,从而实现提示、相册、支付跳转等功能。本次内容为利用 jsb 读取相册图片。正文先看效果版本说明CocosCreator 为 2.2.1 版本。AndroidStudio 为 3.5.2 版本。JDK 为 13 版本。(具体:13.0.1)NDK 为 20 版本。...

2020-01-21 00:49:02

CocosCreator之KUOKUO带你搞反射-简单的安卓交互

摘要在使用 CocosCreator 打包的原生应用中,我们可以通过引擎封装好的反射机制调用 Java 的静态方法,从而实现提示、相册、支付跳转等功能。本次内容为环境介绍与简单的交互。正文先看效果版本说明CocosCreator 为 2.2.1 版本。AndroidStudio 为 3.5.2 版本。JDK 为 13 版本。(具体:13.0.1)NDK 为 20 版本。(具体...

2020-01-15 23:02:23

CocosCreator进阶实战第五部分:工具类与子弹射击

title: CocosCreator进阶实战第五部分:工具类与子弹射击date: 2019-12-28 12:00:00摘要最终部分:工具类、子弹射击与 Boss 随机移动。正文版本说明使用 CocosCreator 的 2.1.3 版本开发。 建议先下载完整项目工程,搭配文章“食用”!源码链接在文章最下方。工具类游戏中一些常用的方法我们一般都会封装起来,起名为 Util。这...

2019-12-28 19:43:39

CocosCreator进阶实战第四部分:工厂模式

title: CocosCreator进阶实战第四部分:工厂模式date: 2019-12-26 12:00:00摘要工厂模式是最常用的设计模式之一。这种类型的设计模式属于创建型模式,我们在创建对象时不会暴露创建逻辑而是直接给出“产品”。正文版本说明使用 CocosCreator 的 2.1.3 版本开发。 建议先下载完整项目工程,搭配文章“食用”!源码链接在文章最下方。子弹类型...

2019-12-26 21:08:39

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。