scratch做个简单的跑酷游戏

一、选择背景和角色

这里选择了blue sky背景
选择一个刺猬,刺猬有5个造型,这里删掉后面三个造型,只剩最前面两个,然后对这两个造型分别点水平翻转,让刺猬朝左。
scratch做个简单的跑酷游戏_第1张图片
将猫和刺猬的尺寸都改到50
scratch做个简单的跑酷游戏_第2张图片

二、设置刺猬的移动

scratch做个简单的跑酷游戏_第3张图片
这时候可以看到刺猬已经从右向左重复移动了

三、增加分数

增加一个变量命名为"score",在角色的程序中初始化score
在这里插入图片描述
在刺猬达到最左边后将score增加10分
scratch做个简单的跑酷游戏_第4张图片

四、碰撞检测

scratch做个简单的跑酷游戏_第5张图片

五、角色的跳跃

scratch做个简单的跑酷游戏_第6张图片
目前基本已经看到一个简单的效果了。

六、增加一个蝙蝠

将蝙蝠的大小也改成50,复制下刺猬的程序,然后修改下蝙蝠的初始坐标和移动速度,x坐标每次减少4
scratch做个简单的跑酷游戏_第7张图片
修改下碰撞的判断
scratch做个简单的跑酷游戏_第8张图片

七、增加一个球当子弹

scratch做个简单的跑酷游戏_第9张图片
曾一个shooting变量以记录子弹是否是发射状态,设置球程序,让球在非发射状态是一直在主角的身边。

八、给蝙蝠增加一个被球击退的效果

这里增加一个变量hit,用来标记蝙蝠是否被击中
scratch做个简单的跑酷游戏_第10张图片

九、给球增加下击中蝙蝠后的处理

scratch做个简单的跑酷游戏_第11张图片
这样初步的游戏就完成了。

附下游戏效果

你可能感兴趣的:(scratch)