序章--我要做什么

因为需求,开始学习cocos来做游戏,目标是实现一个简单的跑酷游戏,仅游戏玩法的实现,其他没有要求,在没有接触cocos之前,我先想想我需要做哪些东西:

1.角色:淘金者(玩家控制的角色),金币(暂时只有这一类);

2.场景:一条直线的路,随着淘金者跑动不断延伸,金币按照一定算法排布

3.玩法:淘金者不断跑动,玩家通过控制淘金者跳跃(暂时只有一级跳一个动作)在限定时间内去取得更多的金币

要是不使用cocos,而是按照往常的做法,我的设计思路是:

1.一个不断跑动的淘金者.gif,一套跳跃的动作组图.png,一个金币.png和金币.gif(金币被捡到的动画效果或者不需要,直接隐藏掉)

2.一个有场景变换的背景视频,淘金者其实一直在一个X轴坐标上,视觉上会感觉淘金者在不断跑动

3.设计好金币出现的位置分布(难点),不断从右边刷出来

4.控制淘金者跳跃,只需要改变其Y轴坐标

5.判断淘金者和金币的位置关系/是否碰撞(难点)

6.其他的比如显示计时和已获得金币数

而我希望cocos能帮我解决:

1.用视频来做场景不易控制(比如需要场景加速,停止)

2.添加捡金币特效音

3.合理的金币分布,有效的碰撞检测

接下来开始入门cocos,阅读材料 


你可能感兴趣的:(序章--我要做什么)