摘要:
前言 在很多2D游戏中,都会涉及到角色移动,跳跃等操作,最典型的就是横板闯关游戏。例如经典的魂斗罗、三国战纪等。这两款游戏在地图移动和角色行走的方式中唯一的不同就是魂斗罗是没有纵深的那种。 看似简单,其实涉及了地图,摄像机移动,数学和物理的一些内容。 本片内容先介绍一下移动组件的定义,稍后的文章会一 阅读全文
摘要:
前言 当我们的游戏开发进度接近尾声的时候,不仅要做教学引导的事情,还有一件对于中大型游戏来说非常重要的事情就是红点提示。它有别于教学引导,但也是引导的作用,指引性更明确,而且不会影响UI外观和体验的流畅。 开始 通过配置两张数据表来记录红点提示的相关数据。 提示信息表,仅表明都有哪些提示类型。 每个 阅读全文
摘要:
前言 百度: https://q.qq.com/wiki/cloud/base/intro.html QQ: https://q.qq.com/wiki/cloud/base/intro.html WX: https://developers.weixin.qq.com/minigame/dev/w 阅读全文
摘要:
前言 之前写过一篇自动生成脚本的工具,但是我给它起名叫半自动代码生成器。之所以称之为半自动,因为我觉得全自动代码生成器应该做到两点:代码生成+自动绑定。之前的工具只做了代码生成,并没有做自动绑定,所以鄙人又花时间研究了CocosCreator的预制体文件,实现了自动绑定的能力,并且支持了插件使用方式 阅读全文
摘要:
四叉树是干什么的? 百度百科 四元树又称四叉树是一种树状数据结构,在每一个节点上会有四个子区块。四元树常应用于二维空间数据的分析与分类。 它将数据区分成为四个象限。数据范围可以是方形或矩形或其他任意形状。 从定义我们可以看出重点信息: 树状结构 四个区块 分类 矩形 图示讲解 讲解之前需要先说明一下 阅读全文
摘要:
前言 今天非常开心,观看cocos官方直播居然在几千人中中奖,可以买彩票了。 言归正传,所谓的人工智能,也就是大家常说的AI(Artificial Intelligence)。一说到AI可能就会让人觉得比较深奥,其实也就是非玩家角色思考和行为的综合。比如,在什么样的条件下,触发什么样的行为。 其实我 阅读全文
摘要:
前言 游戏开发中最复杂的模块,没有之一。其实我也不想写这篇文章,怎奈框架代码卖出去了,得给我的用户一个交代。 网络模块都需要实现哪些功能呢?按我以往的开发经验总结如下: 消息的正常发送与接收 长链接的断线重连 消息发送失败与尝试 长链接的心跳处理 适应各种服务器定义的协议格式 适应各种数据传输格式 阅读全文
摘要:
前言 在游戏开发接近尾声的时候,大部分的游戏都会接入新手引导功能,提升玩家的游戏体验,不至于让玩家进入游戏有冷场或者不知所措的感觉。 对于新手引导的做法估计一百个人有一百种方式,接下来我将分享一下自己的使用方式,并伴随一些问题的讨论。 教学引导 1. 使用简单的遮罩聚焦。 这种方式可以转移玩家的注意 阅读全文
摘要:
前言 先上一个辛苦弄出来的gif效果。写公众号时间不长,很多技巧还在慢慢跟小伙伴学习。可关注公众号,回复“绘图”或者“填色”都可获得demo的git地址。请使用Creator2.4.0运行 填色游戏种类也挺多的,我今天要说的是一种相对简单的填色。 对于填色游戏的做法,我在论坛里搜到不少帖子,尤其是这 阅读全文
摘要:
前言 Creator2.4 推出了AssetBundle,使得所有平台都有了分包的能力。那么该如何使用这个强大的功能呢?下面介绍一下我个人的用法,仅供参考,水平有限,非喜勿喷。 根据官方文档 指出,之前的cc.loader 需要用cc.resource替换 而cc.resource 本身就是一个Bu 阅读全文