如何做一个抓跳?
Scratch作为一款有趣的少儿编程软件,利用积木实现编程开发,不仅方便用户理解,还简化了编程中的语法问题。下面以跳跃游戏为例来说一下。
准备工作:
选择角色和背景,主要包括主角,整个游戏的背景,以及成功或失败时的音乐。
生产步骤:
1.我们首先要学会如何让角色动起来。
移动方向由三个构件控制:
连续按下上、左、右键后,角色可以移动10步。我们需要建造这样的积木:
2.游戏开始时,需要一个变量“状态”来判断“小人”是在跳前还是跳后。只有在起飞之下掉队,才能判断自己是成功了还是失败了。新创建的变量“通过触摸自己来判断”首先判断跌倒后与母亲的接触,如果触摸到母亲,则不再判断克隆体。
3.移动到起始位置时,要用一个变量“克隆X坐标”来记录克隆位置的X坐标,方便计算“小人”要向左移动的距离,得到终点坐标。
4.重复执行;角色对象接触玩家的声音,并通过移动X轴坐标来改变角色的位置。
5.改变形状,增加得分变量,跳跃成功+1分,若落在方块中央+2分。
设计完成后,需要先进行测试,只需要达到跳跃的游戏效果即可。比如人物上下左右移动,物体触碰后自动切换到角色或背景。
划痕|