1、SCRATCH编程之编程之-小猫弹小猫弹球球游戏制作游戏制作 1、学会在SCRATCH中准备舞台,导入角色 2、对SCRATCH舞台的座标和方向有较清楚的认识; 3、学会用积木给对象编写脚本; 4、学会用按键控制对象移动的方法; Scratch是由麻省理工学院 设计开发的一款面向少年的简易编程工具。 角色角色 动作描述动作描述 新指令新指令 角色角色 动作描述动作描述 新指令新指令 小猫 左右移动接球 根据左右键移动、碰到边缘反 弹 小球 不断下落,小猫碰到就反弹 侦测指令、y坐标增加、碰到 小猫向上反弹,碰到地面结束 任务要求:给小猫编写脚本代码,让小猫随左右方向键移动; 试一试:小球在屏幕
2、中上方出现后,然后下落。 小提示:选中角色,用“运动”类下的“移动”指令让小球下落。 分组讨论并试一试:小球没接住落到地上游戏结束。 给小猫加上“切换下一个造型”积木,让小猫真正走起来; 给小球碰到小猫时加上“切换下一造型”让小球弹起时会变色,同时加上“播放声音”积木,让接到小球时发出声音; 给游戏加上“接到球次数”变量,统计接到球的次数 体验了SCRATCH编程的基本过程 学了场景创建(舞台、角色的导入和添加) 学了给角色添加脚本 学了用键盘控制舞台上的角色 学了SCRATCH舞台中关于角色运动方向(角度)的知识 学了SCRATCH舞台中关于角色位置(座标)的知识 小猫弹球挑战版 第1关:游
3、戏场景中没有舞台背景,请给游戏加上一个舞台背景; 第2关:游戏中的小猫在划步,没有动起来,请在小猫脚本的合适位置加入“外观” 积木组下的“下一个造型”积木,让小猫跑动起来。 第3关:小球没有落到小猫头上就停了下来,请认真分析小球的脚本,找到出错的位 置试着改进一下,让小球能够落到小猫身上。 第4关:小球角色有多个造型,让小猫接到后换一个造型,实现球会变色 第5关:在声音模块中给程序加入声音库“效果”类下的POP 声音,并在小球脚本的 适当位置加上“播放声音”让小猫接到小球时发出声音 第6关:小球移动较慢,试着修改小球代码,让小球运动快点 第7关:用“数据”积木组下的“创建变量”功能,给游戏创建一个“接到球的次数” 的变量,用于统计小猫接到球的次数