Cocos Creator下JavaScript实现1024游戏

本文介绍了使用Cocos Creator开发的1024游戏,游戏逻辑类似2048,数字块会根据滑动方向合并。核心算法在于Map脚本的滑动逻辑和mergeArray函数,实现了数字的合并与移动。详细解析了游戏的工程结构和滑动方向的判断及处理方法。
摘要由CSDN通过智能技术生成

效果预览

 

获取代码

关注公众号,发送【1024】获取代码。

 

 游戏介绍

● Github上的代码,不能进行合并操作,修改以后,功能类似2048,空白块赏随机位置,生成2,可以往左、右、上、下滑动,数字会朝着指定方向运动,相邻元素如果相同,则合并。

游戏代码参考:https://github.com/potato47/1024

 

 工程结构介绍

● 游戏分3个场景,game、sleep、success,sleep是不玩显示的,success是成功显示的,game是游戏核心场景,玩游戏都在此场景进行。

 

● 游戏中的数字块都在TileLayer节点上,游戏核心逻辑Map挂在到Map节点上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值