用Scratch制作小游戏—小鱼猎手ppt课件

上传人:春*** 文档编号:252796325 上传时间:2024-11-20 格式:PPT 页数:34 大小:10.15MB
返回 下载 相关 举报
用Scratch制作小游戏—小鱼猎手ppt课件_第1页
第1页 / 共34页
用Scratch制作小游戏—小鱼猎手ppt课件_第2页
第2页 / 共34页
用Scratch制作小游戏—小鱼猎手ppt课件_第3页
第3页 / 共34页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,二级,三级,四级,五级,2019/10/22,#,如何制作小鱼猎手,如何制作小鱼猎手,1,游戏:小鱼猎手,游戏:小鱼猎手,2,分数表明你抓了多少条小鱼,抓一条小鱼可以得一分,不要碰到水母!一共有,3,只水母,它们朝不同的方向游动。,点击绿旗可以开始一局新的游戏,将一幅水下风光的图片设为游戏场景,在游戏中你是一只小猫,请使用鼠标去控制小猫的移动,点击停止标记,结束游戏,尽可能多地捕抓各种各样的小鱼。请使用小猫来抓小鱼,但要留心致命的水母。,游戏的目标,分数表明你抓了多少条小鱼抓一条小鱼可以得一分不要碰到水母!一,3,新建保存文件,1,、在,D,盘根目录下新建文件夹,重命名为“班级,+,姓名”。,2,、启动,Scratch,在“文件”菜单下选择“保存到电脑”,文件名为“小鱼猎手”,保存到新建的文件夹里。,新建保存文件1、在D盘根目录下新建文件夹,重命名为“班级+姓,4,一、设置场景,1,、从背景区中,选择“水下主题”,找到“,underwater1”,的图片,选中后背景图片会布满整个舞台。,一、设置场景1、从背景区中,选择“水下主题”,找到“unde,5,二、编写小猫程序,1,、启动,Scratch,,你会看见有一只小猫在舞台中央。屏幕的左边是一组蓝色的指令块。,2,、我们要为小猫编写程序,让它跟着你控制的鼠标四处移动。点选“移到鼠标指针”这个指令块,然后把它拖曳到屏幕中间的脚本区。,不同颜色的指令块代表不同功能,二、编写小猫程序1、启动Scratch,你会看见有一只小猫在,6,思考:如何让小猫一直跟随鼠标移动呢?,思考:如何让小猫一直跟随鼠标移动呢?,7,3,、现在选择橙色的“控制”组按钮,找出“重复执行”这个指令块。,4,、把“重复执行”指令块拖到中间区域,放到蓝色的指令块上面,它会把蓝色的指令块包住。,循环:循环就是一部分不断重复的代码。“重复执行”指令块创建了一个会永远运行下去的循环。,3、现在选择橙色的“控制”组按钮,找出“重复执行”这个指令块,8,命名为小猫,5,、选择黄色的“事件”组按钮,寻找一个有小绿旗标记的指令块。把它拖到中间,放在脚本的最上面。,6,、点击小绿旗,你就会发现小猫跟随鼠标在舞台上四处移动。,7,、把“角色,1,”的重命名为“小猫”。,8,、把小猫大小设为,60,。,点击小绿旗,开始玩游戏,点击红色按钮,结束脚本运行。,把小猫大小设为,60,命名为小猫5、选择黄色的“事件”组按钮,寻找一个有小绿旗标记,9,思考:如何让小猫每次从原位出发?,思考:如何让小猫每次从原位出发?,10,9,、选择蓝色“运动”按钮,拖动“移到,x:0 y:0,”指令块到小绿旗下面,9、选择蓝色“运动”按钮,拖动“移到x:0 y:0”指令块到,11,坐标的用法,0,-60,-120,-180,-240,60,120,180,240,-60,-120,-180,60,120,180,为了在舞台上精确定位,,Scratch,使用一些叫作“坐标”的数字。它们的使用方法和图表中的坐标一样,水平方向用数字,X,表示,垂直方向用数字,Y,表示。要确定舞台上一个点的坐标,只需要从舞台中心横向、纵向计算步数就可以了。在舞台的右上区域,坐标是正的,在舞台的左下区域,坐标是负的。舞台上的每一个点都有唯一的坐标,借助坐标你就可以把角色移动到那个位置。,X,Y,坐标的用法0-60-120-180-240601201802,12,思考:如何不让小猫立刻执行指令?,思考:如何不让小猫立刻执行指令?,13,10.,点击“控制”按钮,让小猫等待,3,秒后才开始执行指令。,10.点击“控制”按钮,让小猫等待3秒后才开始执行指令。,14,三、音效,1,、点击左上方的“声音”标签,再点击左下方的喇叭图标,从声音库中找到“,Bubbles”,的声音。,三、音效1、点击左上方的“声音”标签,再点击左下方的喇叭图标,15,2,、回到“代码”标签,选择“声音”组按钮,为小猫角色增加右边的脚本。请保留原来的脚本,两个脚本需要同时工作。新的脚本会重复冒泡泡的声音。,2、回到“代码”标签,选择“声音”组按钮,为小猫角色增加右边,16,四、捕抓小鱼,1,、在角色列表中,选择一个角色,在角色库中选择“,Fish,”,把它重命名为“小鱼”,大小设为,50,。,2,、为小鱼添加如右图脚本。点击“运动”按钮,使用两个动作指令块就能让小鱼在舞台上左右移动。,这个指令块让小鱼停止运动,然后离开舞台的边缘。,四、捕抓小鱼1、在角色列表中,选择一个角色,在角色库中选择“,17,思考:如何让小鱼左右翻转?,思考:如何让小鱼左右翻转?,18,任意旋转,左右翻转,不旋转,3,、设置小鱼的方向为“左右翻转”,任意旋转左右翻转不旋转3、设置小鱼的方向为“左右翻转”,19,如果,那么,只有当条件语句为真的时候,它才会执行。,小鱼碰到小猫了吗?,是,否,执行“那么”,后面的语句,不执行,4,、选中小鱼角色,在“控制”按钮中拖曳“如果,那么,”放到“重复执行,”,的指令块里;接着在“侦测”按钮找到“碰到,”,把它拖曳到“如果,那么,”当中,点击下拉菜单,选中“小猫”。,5,、当小猫抓到小鱼后,让小鱼移动到一个随机的位置。在“运动”按钮中拖曳“移到,x:y:,”到“如果,那么”包块中;在“运算”按钮中把“在,和,之间取随机数”拖曳放到,x,:和,y:,中,设置参数如右图所示。,如果那么是否执行“那么”不执行4、选中小鱼角色,在“,20,6,、在游戏里增加一个音效,当小猫碰到小鱼的时候它就会播放。点击面板上方的声音标签,然后点击喇叭图标打开声音库,选择“,Fairydust”,接着在小鱼的脚本中添加“播放声音,Fairydust,”。,6、在游戏里增加一个音效,当小猫碰到小鱼的时候它就会播放。点,21,五、记录分数,1,、选择“变量”按钮,点击“建立一个变量”。,2,、在窗口中输入一个名字“得分”,选择“适用于所有角色”这个选项,然后点“确定”。得分记录就会出现在舞台的左上角,但是你可以把它拖动到舞台上的任何位置。,五、记录分数1、选择“变量”按钮,点击“建立一个变量”。,22,3,、我们希望“得分”从零开始,每次小猫捕抓到一条小鱼就增加一分。选中小鱼,然后把变量里的两个指令添加到脚本中。,它会在游戏开始的时候把得分设定为,0,它会在小猫抓住小鱼的时候让得分增加一分,3、我们希望“得分”从零开始,每次小猫捕抓到一条小鱼就增加一,23,思考:如何增加各种不同形状的小鱼?,思考:如何增加各种不同形状的小鱼?,24,1,、在角色列表中,用鼠标右键点击小鱼,然后选择其中的“复制”,小鱼的复制品会出现在角色列表中,名字分别为小鱼,2,,小鱼,3,,小鱼,4,。每一个复制品都拥有和第一条小鱼一样的脚本。,六、增加小鱼,1、在角色列表中,用鼠标右键点击小鱼,然后选择其中的“复制”,25,2,、给小鱼换不同的造型。在角色列表选择相应的小鱼,点击面板上方的“造型”标签,左边就可以给小鱼换不同的造型。,注意要为每一条小鱼换造型。,2、给小鱼换不同的造型。在角色列表选择相应的小鱼,点击面板上,26,3,、把舞台中的小鱼都移到合适的位置后,回到其中一条小鱼的脚本中,选择“运动”按钮,勾上,x,坐标,y,坐标,就会在舞台上方显示坐标位置,再把参数修改到脚本中。坐标修改完后可以把,x,坐标和,y,坐标的勾去掉。,注意每一条小鱼的位置都要修改。,3、把舞台中的小鱼都移到合适的位置后,回到其中一条小鱼的脚本,27,七、增加一个敌人,1,、要为游戏增加一个敌人,让我们加一只有致命毒刺的水母吧。打开角色库,选中“,Jellyfish”,。将角色重命名为“水母”,大小设为,40,,方向为“左右翻转”。,2,、请为水母添加如右图的脚本。点击“运动”按钮,使用两个动作指令块就能让水母在舞台上左右移动。,3,、为了使小猫碰到水母后就停止运动,在“控制”按钮中拖曳“如果,那么,”指令块到“重复执行”包块里。接下来在“侦测”按钮中,拖动“碰到,”指令块到“如果,那么,”中,点击下拉菜单,选中“小猫”。,4,、在“控制”按钮中,把“停止全部脚本”放到“如果,那么,”指令块的里面。当水母碰到小猫,就会停止所有的动作,让游戏结束。,七、增加一个敌人1、要为游戏增加一个敌人,让我们加一只有致命,28,思考:如何让水母不断地变换造型?,思考:如何让水母不断地变换造型?,29,5,、点击“外观”按钮,添加如图脚本,为水母更换不同的造型。,方法一,方法二,5、点击“外观”按钮,添加如图脚本,为水母更换不同的造型。方,30,思考:如何让水母朝不同的方向移动?,思考:如何让水母朝不同的方向移动?,31,6,、在“运动”按钮中,把“面向,90,方向”指令块拖曳到脚本中,为了修改水母的前进方向,输入,135,替换原来的,90,。,6、在“运动”按钮中,把“面向90方向”指令块拖曳到脚本中,,32,方向,0,90,180,-90,在,Scratch,中,我们用角度来设定方向。你可以在,-179,到,180,之间选择任何数字。负数让角色面向左侧,正数让角色面向右侧。,0,时角色垂直向上,,180,时角色垂直向下。,上,下,左,右,方向090180-90在Scratch中,我们用角度,33,八、更多的敌人,1,、复制水母角色创造出更多的敌人。,2,、复制出来的水母调整好位置后需要逐个修改坐标位置。,3,、为了让游戏变化多端,可以让水母向着随机的方向出发。要完成这一步,点击“运算”按钮,使用“在,1,和,10,之间取随机数”指令块,代替原来的,135,,再把参数设置为,-179,和,180,。,修改,x,坐标和,y,坐标,八、更多的敌人1、复制水母角色创造出更多的敌人。修改x坐标和,34,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!