资源简介 综合实战:保卫家园(今日任务:)今天, 我们将来利用 scratch 中的图章指令与其他指令混合设计一个小游戏, 游戏中玩 家可以控制一个可以旋转发射子弹的炮台,四面八方会聚来越来越多的“敌人”,按下鼠标 左键可以发射子弹, score 变量记录杀敌数量, 当 score 减至 0 分时, 游戏结束。下面我们 一起动手来设计这款游戏吧!(计分变量,记录杀敌数量,减至0时,game over!可以旋转开火的炮台,按下左键开火!屏幕四面八方袭来的“敌人”)(本课重难点:)(1)全面掌握图章指令的使用技巧;(2)从游戏设计的角度全面考量一个完整程序是如何设计并运行;(3)会调试游戏设计中出现的 bug。(继续面向炮台移动,碰到炮台,score-1) (N) (屏幕四面八方随机出现各种“敌人”角色) (子弹碰到“敌人”) (炮口随鼠标旋转按下鼠标左键,发射子弹Y“敌人消失,”score+1)(任务解读Flowchart:)开始(跟我来挑战Followme:)既然我们要做一个完整的作品, 那么完整的步骤缺一不可,今天我们再来一次完整的操作步 骤展示!第一步:启动 scratch 软件;第二步: 点击上方的“文件”→ “保存”→保存到桌面, 文件名: 保卫家园→点击“保存”;(第二步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!)第三步: 舞台场景设计场景一场景二第四步: 角色设计本程序至少需要八个角色,估计同学们已经看明白这些角色的作用了第五步: 脚本解读相信聪明的你看到这儿已经完全看懂这个程序了, 自己把剩下的三个“敌人”角色脚本尝试着编写出来吧!(课后思考:)我们今天完成了一个和克隆有关的小游戏,那么, 课后请同学们思考以下问题: (1)尝试丰富一下游戏的界面, 比如一开始可以选择游戏的难度?(2)游戏没有规定胜利的条件, 想想如何实现?(3)游戏过程中没有难度的逐渐提升, 这样儿对于玩家来说会逐渐失去兴趣,想想看如何 让游戏难度不断地提升? 展开更多...... 收起↑ 资源预览