用Scratch制作小游戏—小鱼猎手

上传人:每**** 文档编号:160665140 上传时间:2022-10-11 格式:PPTX 页数:34 大小:10.10MB
收藏 版权申诉 举报 下载
用Scratch制作小游戏—小鱼猎手_第1页
第1页 / 共34页
用Scratch制作小游戏—小鱼猎手_第2页
第2页 / 共34页
用Scratch制作小游戏—小鱼猎手_第3页
第3页 / 共34页
资源描述:

《用Scratch制作小游戏—小鱼猎手》由会员分享,可在线阅读,更多相关《用Scratch制作小游戏—小鱼猎手(34页珍藏版)》请在装配图网上搜索。

1、如何制作小鱼猎手12021/3/11游戏:小鱼猎手22021/3/11分数表明你抓了多少条小鱼抓一条小鱼可以得一分不要碰到水母!一共有3只水母,它们朝不同的方向游动。点击绿旗可以开始一局新的游戏将一幅水下风光的图片设为游戏场景在游戏中你是一只小猫,请使用鼠标去控制小猫的移动点击停止标记,结束游戏 尽可能多地捕抓各种各样的小鱼。请使用小猫来抓小鱼,但要留心致命的水母。游戏的目标32021/3/11新建保存文件1、在D盘根目录下新建文件夹,重命名为“班级+姓名”。2、启动Scratch,在“文件”菜单下选择“保存到电脑”,文件名为“小鱼猎手”,保存到新建的文件夹里。42021/3/11一、设置场景

2、1、从背景区中,选择“水下主题”,找到“underwater1”的图片,选中后背景图片会布满整个舞台。52021/3/11二、编写小猫程序1、启动Scratch,你会看见有一只小猫在舞台中央。屏幕的左边是一组蓝色的指令块。2、我们要为小猫编写程序,让它跟着你控制的鼠标四处移动。点选“移到鼠标指针”这个指令块,然后把它拖曳到屏幕中间的脚本区。不同颜色的指令块代表不同功能62021/3/11思考:如何让小猫一直跟随鼠标移动呢?72021/3/113、现在选择橙色的“控制”组按钮,找出“重复执行”这个指令块。4、把“重复执行”指令块拖到中间区域,放到蓝色的指令块上面,它会把蓝色的指令块包住。循环:循

3、环就是一部分不断重复的代码。“重复执行”指令块创建了一个会永远运行下去的循环。82021/3/11命名为小猫5、选择黄色的“事件”组按钮,寻找一个有小绿旗标记的指令块。把它拖到中间,放在脚本的最上面。6、点击小绿旗,你就会发现小猫跟随鼠标在舞台上四处移动。7、把“角色1”的重命名为“小猫”。8、把小猫大小设为60。点击小绿旗,开始玩游戏点击红色按钮,结束脚本运行。把小猫大小设为6092021/3/11思考:如何让小猫每次从原位出发?102021/3/119、选择蓝色“运动”按钮,拖动“移到x:0 y:0”指令块到小绿旗下面112021/3/11坐标的用法0-60-120-180-2406012

4、0180240-60-120-18060120180 为了在舞台上精确定位,Scratch使用一些叫作“坐标”的数字。它们的使用方法和图表中的坐标一样,水平方向用数字X表示,垂直方向用数字Y表示。要确定舞台上一个点的坐标,只需要从舞台中心横向、纵向计算步数就可以了。在舞台的右上区域,坐标是正的,在舞台的左下区域,坐标是负的。舞台上的每一个点都有唯一的坐标,借助坐标你就可以把角色移动到那个位置。XY122021/3/11思考:如何不让小猫立刻执行指令?132021/3/1110.点击“控制”按钮,让小猫等待3秒后才开始执行指令。142021/3/11三、音效1、点击左上方的“声音”标签,再点击左

5、下方的喇叭图标,从声音库中找到“Bubbles”的声音。152021/3/112、回到“代码”标签,选择“声音”组按钮,为小猫角色增加右边的脚本。请保留原来的脚本,两个脚本需要同时工作。新的脚本会重复冒泡泡的声音。162021/3/11四、捕抓小鱼1、在角色列表中,选择一个角色,在角色库中选择“Fish”,把它重命名为“小鱼”,大小设为50。2、为小鱼添加如右图脚本。点击“运动”按钮,使用两个动作指令块就能让小鱼在舞台上左右移动。这个指令块让小鱼停止运动,然后离开舞台的边缘。172021/3/11思考:如何让小鱼左右翻转?182021/3/11任意旋转左右翻转左右翻转不旋转不旋转3、设置小鱼的

6、方向为“左右翻转”192021/3/11如果那么只有当条件语句为真的时候,它才会执行。小鱼碰到小猫了吗?是否执行“那么”后面的语句不执行4、选中小鱼角色,在“控制”按钮中拖曳“如果那么”放到“重复执行”的指令块里;接着在“侦测”按钮找到“碰到”,把它拖曳到“如果那么”当中,点击下拉菜单,选中“小猫”。5、当小猫抓到小鱼后,让小鱼移动到一个随机的位置。在“运动”按钮中拖曳“移到x:y:”到“如果那么”包块中;在“运算”按钮中把“在和之间取随机数”拖曳放到x:和y:中,设置参数如右图所示。202021/3/116、在游戏里增加一个音效,当小猫碰到小鱼的时候它就会播放。点击面板上方的声音标签,然后点

7、击喇叭图标打开声音库,选择“Fairydust”,接着在小鱼的脚本中添加“播放声音Fairydust”。212021/3/11五、记录分数1、选择“变量”按钮,点击“建立一个变量”。2、在窗口中输入一个名字“得分”,选择“适用于所有角色”这个选项,然后点“确定”。得分记录就会出现在舞台的左上角,但是你可以把它拖动到舞台上的任何位置。222021/3/113、我们希望“得分”从零开始,每次小猫捕抓到一条小鱼就增加一分。选中小鱼,然后把变量里的两个指令添加到脚本中。它会在游戏开始的时候把得分设定为0它会在小猫抓住小鱼的时候让得分增加一分232021/3/11思考:如何增加各种不同形状的小鱼?242

8、021/3/111、在角色列表中,用鼠标右键点击小鱼,然后选择其中的“复制”,小鱼的复制品会出现在角色列表中,名字分别为小鱼2,小鱼3,小鱼4。每一个复制品都拥有和第一条小鱼一样的脚本。六、增加小鱼252021/3/112、给小鱼换不同的造型。在角色列表选择相应的小鱼,点击面板上方的“造型”标签,左边就可以给小鱼换不同的造型。注意要为每一条小鱼换造型。262021/3/113、把舞台中的小鱼都移到合适的位置后,回到其中一条小鱼的脚本中,选择“运动”按钮,勾上x坐标y坐标,就会在舞台上方显示坐标位置,再把参数修改到脚本中。坐标修改完后可以把x坐标和y坐标的勾去掉。注意每一条小鱼的位置都要修改。2

9、72021/3/11七、增加一个敌人1、要为游戏增加一个敌人,让我们加一只有致命毒刺的水母吧。打开角色库,选中“Jellyfish”。将角色重命名为“水母”,大小设为40,方向为“左右翻转”。2、请为水母添加如右图的脚本。点击“运动”按钮,使用两个动作指令块就能让水母在舞台上左右移动。3、为了使小猫碰到水母后就停止运动,在“控制”按钮中拖曳“如果那么”指令块到“重复执行”包块里。接下来在“侦测”按钮中,拖动“碰到”指令块到“如果那么”中,点击下拉菜单,选中“小猫”。4、在“控制”按钮中,把“停止全部脚本”放到“如果那么”指令块的里面。当水母碰到小猫,就会停止所有的动作,让游戏结束。282021

10、/3/11思考:如何让水母不断地变换造型?292021/3/115、点击“外观”按钮,添加如图脚本,为水母更换不同的造型。方法一方法二302021/3/11思考:如何让水母朝不同的方向移动?312021/3/116、在“运动”按钮中,把“面向90方向”指令块拖曳到脚本中,为了修改水母的前进方向,输入135替换原来的90。322021/3/11方向090180-90在Scratch中,我们用角度来设定方向。你可以在-179 到180 之间选择任何数字。负数让角色面向左侧,正数让角色面向右侧。0 时角色垂直向上,180 时角色垂直向下。上下左右332021/3/11八、更多的敌人1、复制水母角色创造出更多的敌人。2、复制出来的水母调整好位置后需要逐个修改坐标位置。3、为了让游戏变化多端,可以让水母向着随机的方向出发。要完成这一步,点击“运算”按钮,使用“在1和10之间取随机数”指令块,代替原来的135,再把参数设置为-179和180。修改x坐标和y坐标342021/3/11

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

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


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