![用Scratch制作小游戏-小鱼猎手课件_第1页](http://file4.renrendoc.com/view/5caae816cb1e99f6841b95b7886e4d54/5caae816cb1e99f6841b95b7886e4d541.gif)
![用Scratch制作小游戏-小鱼猎手课件_第2页](http://file4.renrendoc.com/view/5caae816cb1e99f6841b95b7886e4d54/5caae816cb1e99f6841b95b7886e4d542.gif)
![用Scratch制作小游戏-小鱼猎手课件_第3页](http://file4.renrendoc.com/view/5caae816cb1e99f6841b95b7886e4d54/5caae816cb1e99f6841b95b7886e4d543.gif)
![用Scratch制作小游戏-小鱼猎手课件_第4页](http://file4.renrendoc.com/view/5caae816cb1e99f6841b95b7886e4d54/5caae816cb1e99f6841b95b7886e4d544.gif)
![用Scratch制作小游戏-小鱼猎手课件_第5页](http://file4.renrendoc.com/view/5caae816cb1e99f6841b95b7886e4d54/5caae816cb1e99f6841b95b7886e4d545.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、如何制作小鱼猎手如何制作小鱼猎手游戏:小鱼猎手游戏:小鱼猎手分数表明你抓了多少条小鱼抓一条小鱼可以得一分不要碰到水母!一共有3只水母,它们朝不同的方向游动。点击绿旗可以开始一局新的游戏将一幅水下风光的图片设为游戏场景在游戏中你是一只小猫,请使用鼠标去控制小猫的移动点击停止标记,结束游戏 尽可能多地捕抓各种各样的小鱼。请使用小猫来抓小鱼,但要留心致命的水母。游戏的目标分数表明你抓了多少条小鱼抓一条小鱼可以得一分不要碰到水母!一新建保存文件1、在D盘根目录下新建文件夹,重命名为“班级+姓名”。2、启动Scratch,在“文件”菜单下选择“保存到电脑”,文件名为“小鱼猎手”,保存到新建的文件夹里。新
2、建保存文件1、在D盘根目录下新建文件夹,重命名为“班级+姓一、设置场景1、从背景区中,选择“水下主题”,找到“underwater1”的图片,选中后背景图片会布满整个舞台。一、设置场景1、从背景区中,选择“水下主题”,找到“unde二、编写小猫程序1、启动Scratch,你会看见有一只小猫在舞台中央。屏幕的左边是一组蓝色的指令块。2、我们要为小猫编写程序,让它跟着你控制的鼠标四处移动。点选“移到鼠标指针”这个指令块,然后把它拖曳到屏幕中间的脚本区。不同颜色的指令块代表不同功能二、编写小猫程序1、启动Scratch,你会看见有一只小猫在思考:如何让小猫一直跟随鼠标移动呢?思考:如何让小猫一直跟随
3、鼠标移动呢?3、现在选择橙色的“控制”组按钮,找出“重复执行”这个指令块。4、把“重复执行”指令块拖到中间区域,放到蓝色的指令块上面,它会把蓝色的指令块包住。循环:循环就是一部分不断重复的代码。“重复执行”指令块创建了一个会永远运行下去的循环。3、现在选择橙色的“控制”组按钮,找出“重复执行”这个指令块命名为小猫5、选择黄色的“事件”组按钮,寻找一个有小绿旗标记的指令块。把它拖到中间,放在脚本的最上面。6、点击小绿旗,你就会发现小猫跟随鼠标在舞台上四处移动。7、把“角色1”的重命名为“小猫”。8、把小猫大小设为60。点击小绿旗,开始玩游戏点击红色按钮,结束脚本运行。把小猫大小设为60命名为小猫
4、5、选择黄色的“事件”组按钮,寻找一个有小绿旗标记思考:如何让小猫每次从原位出发?思考:如何让小猫每次从原位出发?9、选择蓝色“运动”按钮,拖动“移到x:0 y:0”指令块到小绿旗下面9、选择蓝色“运动”按钮,拖动“移到x:0 y:0”指令块到坐标的用法0-60-120-180-24060120180240-60为了在舞台上精确定位,Scratch使用一些叫作“坐标”的数字。它们的使用方法和图表中的坐标一样,水平方向用数字X表示,垂直方向用数字Y表示。要确定舞台上一个点的坐标,只需要从舞台中心横向、纵向计算步数就可以了。在舞台的右上区域,坐标是正的,在舞台的左
5、下区域,坐标是负的。舞台上的每一个点都有唯一的坐标,借助坐标你就可以把角色移动到那个位置。XY坐标的用法0-60-120-180-240601201802思考:如何不让小猫立刻执行指令?思考:如何不让小猫立刻执行指令?10.点击“控制”按钮,让小猫等待3秒后才开始执行指令。10.点击“控制”按钮,让小猫等待3秒后才开始执行指令。三、音效1、点击左上方的“声音”标签,再点击左下方的喇叭图标,从声音库中找到“Bubbles”的声音。三、音效1、点击左上方的“声音”标签,再点击左下方的喇叭图标2、回到“代码”标签,选择“声音”组按钮,为小猫角色增加右边的脚本。请保留原来的脚本,两个脚本需要同时工作。
6、新的脚本会重复冒泡泡的声音。2、回到“代码”标签,选择“声音”组按钮,为小猫角色增加右边四、捕抓小鱼1、在角色列表中,选择一个角色,在角色库中选择“Fish”,把它重命名为“小鱼”,大小设为50。2、为小鱼添加如右图脚本。点击“运动”按钮,使用两个动作指令块就能让小鱼在舞台上左右移动。这个指令块让小鱼停止运动,然后离开舞台的边缘。四、捕抓小鱼1、在角色列表中,选择一个角色,在角色库中选择“思考:如何让小鱼左右翻转?思考:如何让小鱼左右翻转?任意旋转左右翻转不旋转3、设置小鱼的方向为“左右翻转”任意旋转左右翻转不旋转3、设置小鱼的方向为“左右翻转”如果那么只有当条件语句为真的时候,它才会执行。小
7、鱼碰到小猫了吗?是否执行“那么”后面的语句不执行4、选中小鱼角色,在“控制”按钮中拖曳“如果那么”放到“重复执行”的指令块里;接着在“侦测”按钮找到“碰到”,把它拖曳到“如果那么”当中,点击下拉菜单,选中“小猫”。5、当小猫抓到小鱼后,让小鱼移动到一个随机的位置。在“运动”按钮中拖曳“移到x: y: ”到“如果那么”包块中;在“运算”按钮中把“在和之间取随机数”拖曳放到x:和y: 中,设置参数如右图所示。如果那么是否执行“那么”不执行4、选中小鱼角色,在“6、在游戏里增加一个音效,当小猫碰到小鱼的时候它就会播放。点击面板上方的声音标签,然后点击喇叭图标打开声音库,选择“Fairydust”,接
8、着在小鱼的脚本中添加“播放声音Fairydust”。6、在游戏里增加一个音效,当小猫碰到小鱼的时候它就会播放。点五、记录分数1、选择“变量”按钮,点击“建立一个变量”。2、在窗口中输入一个名字“得分”,选择“适用于所有角色”这个选项,然后点“确定”。得分记录就会出现在舞台的左上角,但是你可以把它拖动到舞台上的任何位置。五、记录分数1、选择“变量”按钮,点击“建立一个变量”。3、我们希望“得分”从零开始,每次小猫捕抓到一条小鱼就增加一分。选中小鱼,然后把变量里的两个指令添加到脚本中。它会在游戏开始的时候把得分设定为0它会在小猫抓住小鱼的时候让得分增加一分3、我们希望“得分”从零开始,每次小猫捕抓
9、到一条小鱼就增加一思考:如何增加各种不同形状的小鱼?思考:如何增加各种不同形状的小鱼?1、在角色列表中,用鼠标右键点击小鱼,然后选择其中的“复制”,小鱼的复制品会出现在角色列表中,名字分别为小鱼2,小鱼3,小鱼4。每一个复制品都拥有和第一条小鱼一样的脚本。六、增加小鱼1、在角色列表中,用鼠标右键点击小鱼,然后选择其中的“复制”2、给小鱼换不同的造型。在角色列表选择相应的小鱼,点击面板上方的“造型”标签,左边就可以给小鱼换不同的造型。注意要为每一条小鱼换造型。2、给小鱼换不同的造型。在角色列表选择相应的小鱼,点击面板上3、把舞台中的小鱼都移到合适的位置后,回到其中一条小鱼的脚本中,选择“运动”按
10、钮,勾上x坐标y坐标,就会在舞台上方显示坐标位置,再把参数修改到脚本中。坐标修改完后可以把x坐标和y坐标的勾去掉。注意每一条小鱼的位置都要修改。3、把舞台中的小鱼都移到合适的位置后,回到其中一条小鱼的脚本七、增加一个敌人1、要为游戏增加一个敌人,让我们加一只有致命毒刺的水母吧。打开角色库,选中“Jellyfish”。将角色重命名为“水母”,大小设为40,方向为“左右翻转”。2、请为水母添加如右图的脚本。点击“运动”按钮,使用两个动作指令块就能让水母在舞台上左右移动。3、为了使小猫碰到水母后就停止运动,在“控制”按钮中拖曳“如果那么”指令块到“重复执行”包块里。接下来在“侦测”按钮中,拖动“碰到
11、”指令块到“如果那么”中,点击下拉菜单,选中“小猫”。4、在“控制”按钮中,把“停止全部脚本”放到“如果那么”指令块的里面。当水母碰到小猫,就会停止所有的动作,让游戏结束。七、增加一个敌人1、要为游戏增加一个敌人,让我们加一只有致命思考:如何让水母不断地变换造型?思考:如何让水母不断地变换造型?5、点击“外观”按钮,添加如图脚本,为水母更换不同的造型。方法一方法二5、点击“外观”按钮,添加如图脚本,为水母更换不同的造型。方思考:如何让水母朝不同的方向移动?思考:如何让水母朝不同的方向移动?6、在“运动”按钮中,把“面向90方向”指令块拖曳到脚本中,为了修改水母的前进方向,输入135替换原来的90。6、在“运动”按钮中,把“面向90方向”指令块拖曳到脚本中,方向090180-90在Scratch中,我们用角度来设定方向。你可以在-179 到180 之间选择任何数字。负数让角色面向左侧,正数让角色面向右侧。0 时角色垂直向上,180 时角色垂直向下。上下左右方向090180-90在Scratch中,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电力行业助理的工作职责简述
- 高校人才培养方案的更新
- 2025年全球及中国石油和天然气行业用有机缓蚀剂行业头部企业市场占有率及排名调研报告
- 2025-2030全球桶形立铣刀行业调研及趋势分析报告
- 2025年全球及中国医疗推车液晶显示器行业头部企业市场占有率及排名调研报告
- 2025-2030全球轮胎式破碎机行业调研及趋势分析报告
- 2025年全球及中国剧场动作自动化设备行业头部企业市场占有率及排名调研报告
- 2025年全球及中国单线金刚石线切割机行业头部企业市场占有率及排名调研报告
- 2025-2030全球履带调节器行业调研及趋势分析报告
- 2025-2030全球防水低光双筒望远镜行业调研及趋势分析报告
- 安全生产网格员培训
- 小学数学分数四则混合运算300题带答案
- 林下野鸡养殖建设项目可行性研究报告
- 心肺复苏术课件2024新版
- 2024年内蒙古呼和浩特市中考文科综合试题卷(含答案)
- 大型商场招商招租方案(2篇)
- 会阴擦洗课件
- 2024年山东泰安市泰山财金投资集团有限公司招聘笔试参考题库含答案解析
- 近五年重庆中考物理试题及答案2023
- 全科医医师的临床诊疗思维
- (七圣)七圣娘娘签诗
评论
0/150
提交评论