scratch游戏脚本大全(scratch简易小游戏教程)
-
-
类目:知识大全
-
联系人:
-
微信号:
-
Q Q 号:
-
手机号:
-
浏览量:
340
【商户信息】
【货源详情】
伙伴们,你们好。 我是火猫老师。 因为编程软件中有默认的角色,所以是可爱的金黄色的猫。 颜色像火一样。 我希望接下来做的东西也会着火。 我都叫火猫。 如果你觉得这个名字好,就伸出小手称赞一下。 今后的scratch编程课程是和老师大家一起学习的。 那么,让伙伴们也在评论区留言,介绍一下自己吧。 你可以说自己的名字和兴趣等。
伙伴们可能刚想到自己的爱好,老师也有喜欢制作小游戏、动画等各种各样的作品的爱好。 那可能有些同学不相信。 我在心里想,老师怎么这么厉害,会玩游戏,也会看动画吗? 在今后的课程中,老师不仅会给我们看我制作的游戏和动画,还会一起学习游戏和动画的制作方法。 它离不开我们制作游戏和动画的时候,一个工具,也就是我们即将学习使用的scratch。 那么,让我们来看看scratch的妙处吧。
1、scratch介绍识别scratch
伙伴们首先在自己的电脑桌面上找到scratch图标,将鼠标悬停在该图标上,然后双击鼠标左键将其打开。 打开一看就会出现这样的界面。 让我们依次看看这个接口的几个分区。
首先是最左边的区域。 这个区域是积木区域。 我们做的作品是用一个个积木拼起来的。 那个最左边的这个积木区域是保管积木的地方。 要找积木的话需要在这个区域找。
中间空白的这个区域是脚本区域,这个区域是拼接积木的地方。 如果想通过拼接积木完成作品,请先将积木从积木区域拖动到脚本区域。 首先,将鼠标放在块区域的块上,等待鼠标变成小手形状,然后按鼠标左键,拖动鼠标,即可将块拖动到脚本区域。 接下来,将事件分类的“单击小绿旗时”块拖动到脚本区域,然后将运动分类的“移动(10 )步骤”块拖动到脚本区域。
现在这两块积木拆成碎片放在脚本区肯定不起作用。 就像我们平时玩积木的时候一样,把积木拆得七零八落也盖不了大楼。 所以我们把这两块积木拼起来。 在“脚本”区域中,拖动名为“步骤(10 )”的积木,将其放在“小绿旗被单击时”的下方,当出现灰色区域时,释放鼠标按钮,使两个积木连接在一起。
这两块积木拼在一起,怎么能知道这两块积木的效果呢? 此时,需要界面右上角的这个区域,也就是舞台区域。 舞台区域是显示脚本效果的地方。 现在,在脚本区拼接的积木是小绿旗被点击移动10步的时候。 那么,点击舞台区域上面的小绿旗,看看有什么效果。 点击小绿旗后,小猫往前走。 这就是我们刚拼接好的积木的效果。 如果我们不想移动小猫而做其他动作的话,怎么删除脚本区的积木呢?
将鼠标悬停在名为“移动(10 )步骤”的积木上,按住鼠标左键,将该积木拖动回积木区域后松开鼠标即可。 那伙人试图自己删除脚本区的两块积木。
我才刚刚学会如何找积木,如何把积木拼起来,如何看积木的效果。 让我们看看最后一个区域,即右下角的角色区域。 这个区域是存储角色的地方。 您可以在此添加和删除角色,以及更改角色的属性。
了解scratch界面的四个区域后,另一个特别重要的位置是菜单栏的文件菜单,该菜单包含新项目,从电脑上传到电脑进行保存。 新项目的作用是创建新的空白项目。 从电脑上传就是打开我们电脑的scratch程序; 保存在电脑上是一项特别重要的操作,这个选项是把我们的作品保存在自己的电脑上。
2、描述scratch的特点
我们初步知道了scratch是什么样的。 那么,我们来具体看看如何使用scratch制作作品吧。
这是老师制作的两个人对战的游戏,但这个游戏还不完全。 阿斗这个角色不能往下移动。 这节课伙伴们和老师一起完全补充这个游戏吧。
首先,要上传这一课的初始程序,点击左上角菜单栏的文件,从电脑上选择上传,找到飞镖对决初始程序,然后选择它,点击打开即可。
初始程序上传完成后,脚本区域中会有已经创建的脚本。 另外,角色区域里有4个角色。 那现在,伙伴们观察一下,看看现在角色区域角色的不同,或者点击这些角色,看看脚本区域的脚本有没有什么变化。 然后,考虑一下当前脚本区域中的脚本对应的是什么角色。
当前,脚本区域的脚本块控制着哪些角色?
现在,剧本区的剧本与小阿斗的飞镖这个角色相对应。 在角色区,小阿斗的飞镖这个角色有蓝色的边框,说明我们现在选择了这个角色; 另一个是剧本区域的右上角有小阿斗的飞镖图案。 这表明现在剧本区域的剧本是小阿斗的飞镖这个角色的。
每次选择角色时,您都发现脚本区域中的脚本不同。 这表明角色和脚本是一对一对应的。 如果要为角色拼接块脚本,则必须首先在角色区域中选择该角色。
我们这门课是为小阿斗这个角色补充积木,那现在在役区应该选哪个角色呢?
首先需要在角色区选择一个叫小阿斗的角色。
伙伴们选择了小阿斗这个角色后,点击绿旗执行作品,看看小阿斗这个角色先说了什么,又说了什么。
我发现阿斗说话的顺序和阿斗这个角色的脚本区域的积木上从上到下的顺序相同。 这表明脚本区域的积木脚本正在按从上到下的顺序运行。
刚才说了scratch的两个特征,下面的老师向伙伴们提问,确认伙伴们是否记得。
老师现在为了蓝精灵这个角色继承积木。 那位老师在拼接积木之前应该在角色区里选哪个角色呢?
首先需要选择蓝精灵角色。 角色和脚本是一对一的,必须先选择角色,然后再拼接脚本。
我想让阿斗先移动10步再右转,移动10步这个积木应该放在右转的积木上还是下面?
由于块脚本从上到下按顺序执行,因此移动10步的块必须位于右转块上。
3、方向键控制小阿斗向下移动
好的,现在我们把积木拼起来,实现按向下方向键时铲斗向下移动的效果。
现在按向上方向键,阿斗可以向上移动。 那么,在阿斗这个角色的脚本区,哪一组积木能实现老师刚才说的效果呢? 这是一个名为“按向上箭头键将y坐标增加10”的块。 在这个块中,可以看到“如果…的话”、“按向上箭头键”、“增加y坐标()”这三个块。 通过组合这三个块,检测上箭头键是否被按下,如果被按下,则向上移动。 按下向下箭头键时,角色会向下移动,也就是说,希望实现“按下向下键时,会向下移动”。 同样,找到“如果…的话”和“按下键”。 阿斗向上移动应该是增加y坐标,阿斗向下移动应该是减少y坐标,但运动分类不会将y坐标减少到积木上。 我该怎么办? 在这里也同样找到“增加y坐标()”块。 但是,在数字之前添加减号。
将这三个积木拖动到小阿斗角色的脚本区域后,首先将“按空格键”的空格改为向下方向键,然后在“增加y坐标()”积木上的数字前添加减号,将它们连接起来,形成原始的脚本区域
4、小挑战
现在我们每次按方向键,阿斗移动的距离是10。 伙伴们能想办法让阿斗快速移动吗?
如果你想让阿斗快速移动,修改“增加y坐标()”积木上的数字就可以了。 速度加快后,应该加大数字。
5、把手的安装和使用
带领学生完成方向盘的安装。 之后,向学生说明游戏规则。
游戏规则: w、s键控制蓝精灵上下移动,D键控制蓝精灵飞镖发射; 上箭头键、下箭头键控制小阿斗的上下移动,空格键控制小阿斗的飞镖发射。
现在方向盘安装完毕。 那些伙伴们在自己的电脑上插上方向盘,先选个m文件,看看能控制哪个角色的动作,能不能控制小阿斗的飞镖发射。 可以控制选择w文件时哪个角色起作用。
方向盘上有换档开关、大的黑色旋钮和6个按钮。 旋钮和钥匙旁边显示文字。 这些字符是可以替换手柄键的键盘键。 选择m文件时,句柄将替换为括号外的字符。 这意味着,如果使用键盘和方向键控制角色,则必须使用控制柄选择m文件。 相反,如果使用键盘通过w、a、s和d键控制角色,则必须选择控制柄的w文件。
现在,阿斗这个角色用上下方向键控制动作,用空格键发射飞镖。 把方向盘调到m档,能用方向盘上的按钮向小阿斗发射飞镖吗?
m挡时,不能用方向盘控制小阿斗的飞镖发射。 “空格”位于括号中,因此必须选择w范围。 为了能够在一个量程内同时控制小阿斗的移动和小阿斗的飞镖发射,需要将控制小阿斗飞镖发射的按钮置换为括号外的文字。 也就是说,选择小阿斗的飞镖这个角色,“当推() )”键)中的
6、项目体验
将学生分成两人一组,将两个方向盘连接在同一台电脑上,进行双人PK。
7、总结和加强
这门课的伙伴们已经知道了scratch,用scratch做了一个小游戏。 下一位老师来考伙伴们,看看伙伴们是如何掌握这门课的知识的。
脚本的执行顺序是从上到下吗? 还是从下到上?
答案从上到下依次执行
这个积木的作用是什么? 在这个课的作品中实现了什么样的效果?
答案是实现角色的上下移动
【我来回答你】
要添加程序移动“蓝精灵”,可以现在就在脚本区拼接积木吗?
答案是否定的。 因为现在选择的角色是“小阿斗”,所以要想把积木拼接到“青妖精”的角色上,必须先在角色角中选择“青妖精”。