cocos creator V1.9 制作像素鸟游戏(0)
最近折腾上了creator,看了不少教程和视频,准备根据官方的demo,自己撸一把像素鸟,先立个flag。
看了下,打算先分这么几个步骤去写:
一、 场景设计 大概分四个场景(开始、准备、主场景以及结束场景,主场景太快,从demo中截的图)
一、 场景上的按钮点击事件
a) 开始场景-
开始按钮,切换对应的的场景,相关数据传递(本地数据库储存)
b) 准备场景—小鸟默认上下飞,背景不断移动(分析了下,其实是地板移动,后面的没有动)
c) 主场景
两秒不操作,即像素鸟下落,游戏结束
d) 结束场景-继续游戏(切换至准备场景)--前面场景的页面数据取值显示
二、 创建背景,实现背景的无限移动
背景类 scrollerScript .管理背景中地板的移动相关方法:
三、 创建主角,实现主角控制
主角类 BirdsScript
四、 添加碰撞,实现碰撞检测
五、 添加得分系统,管道的随机出现及移动
六、 添加音乐音效,设置静音效果
七、 设置最高分,重置系统