游戏录像

Cocos Creator小游戏-消消乐 完整项目源码

游戏玩法

玩家通过选择相邻的方块,让他们交换位置,对方块进行排列。当连续三个方块的相同时,则消除这些方块。

功能

  1. 初始化格子中的方块。
  2. 点击交换格子位置。
  3. 检测符合消除条件的格子。
  4. 消除格子后,上方的格子自动往下掉落。

实现

  1. 随机初始化格子中的方块。为了避免格子一初始化完就立刻出现连续的行,在初始化过程中要每一个新填入的格子都必须要跟下边和左边的格子不一致,这样就能保证初始化后的格子不会立刻出现连续的行。
  2. 选中相邻格子进行交互,然后检测是否符合消除条件。
  3. 遍历全图每一个格子,获取全部可以消除的格子行和列。
  4. 消除格子后,播放消除特效。
  5. 将空格上放的方块往下掉落,同时补上新的随机格子。

游戏截图

 

开发工具

Cocos Creator 3.6

其他说明

项目基本没有其他特别的框架,也没有特别的依赖库,基本解压后就能运行。

美术资源来自网络

下载地址

Cocos Creator小游戏-消消乐(PC、安卓、H5)益智类 项目展示+完整项目源码

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐