CocosCreator经典复刻FlappyBird

   相信很多人之前都玩过当年这一款火爆的小游戏FlappyBird游戏,今天我们就用最新的CocosCreator3.8.2复刻一下这款小游戏

教学地址===>

CocosCreator经典复刻FlappyBird

资源下载地址如下===>

flappybird资源下载地址

环境要求:

  1. Mac/Windows
  2. CocosCreator3.8.2<或以上>
  3. VsCode

演示效果图如下:

大致实现的步骤如下:

│ ├── FlappyBird第1节-课程简介

│ ├── FlappyBird第2节-创建工程资源及TexturePacker图集工具使用

│ ├── FlappyBird第3节-实现游戏背景交替移动

│ ├── FlappyBird第4节-实现游戏地面跟随背景移动

│ ├── FlappyBird第5节-实现钢管关卡随机生成显示及移动

│ └── FlappyBird第6节-预制体之小鸟及序列帧动画.mp4

│ ├── FlappyBird第7节-实现小鸟动画播放以及等级皮肤切换等逻辑

│ ├── FlappyBird第8节-预制体制作之游戏准备界面及依赖脚本

│ └── FlappyBird第9节-预制体制作之游戏结束界面及依赖脚本01

│ ├── FlappyBird第10节-预制体制作之游戏结束界面及依赖脚本02

│ └── FlappyBird第11节-实现小鸟重力下降及点击飞翔

│ ├── FlappyBird第12节-添加碰撞Collider之小鸟&地面&钢管

│ └── FlappyBird第13节-实现游戏结束以及重新开始逻辑

│ └── FlappyBird第14节-实现准备游戏&累计加分&最高分等逻辑

└─└── FlappyBird第15节-添加游戏背景音乐及各种音效

下面我们就来简单的看下具体的一些主要实现步骤: 

1、首先是实现背景移动如下图:

2、钢管移动如下:

3、小鸟换肤如下:

4、检测撞到钢管和检测计分如下:

5、计算分数:

6、游戏结算:

大致实现思路和逻辑就上面的,具体还有一些碰撞实现以及对象的销毁等细节逻辑可看具体游戏代码工程

详细实现代码工程逻辑请关注微信公众号GFanStudio回复 "小鸟" 即可获得项目工程下载地址;具体教学视频请关注B站Up主GFanStudio

另外也可以添加QQ技术交流群:1038743340

  • 14
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GFanStudio-LeeSir

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值