请先观看游戏运行视频:
,时长00:45
。跨越运动是抛物线运动,可以分解为匀速水平运动和垂直落体运动。
水平运动的实现方法:由于屏幕的大小有限,一般用景物匀速向后移动实现——相对运动。本应用对相对运动进行实景调节:云先后速度总体较慢,并且高处的云走的快点;旁边的树总体上速度居中,并且高处的树走的慢点;障碍物和钻石的速度总体上较快,并且高处的走得稍慢。
垂直落体运动的实现方法:以1到9级的初速度垂直向上,在相同的时间间隔所走的距离实数值减少相同的数值(向上为正,向下为负)——模拟向下加速度。下面是项目的全貌。
背景
Guider
白云
树林
障碍物——墙壁
障碍物——仙人掌
财富——钻石
游戏主角——Scratch猫
练习题:登录STEM86平台,进入Scratch编程环境,建一个新项目,把上面的背景和角色输入其中,然后看看你最高能得多少财富。