Scratch初体验

64e12f07f07445099ada9b3c9ae07ffb.jpg

 1、舞台区

  界面右上方是舞台区,该区域会显示程序执行的结果。左上方的绿色旗帜按钮是程序启动按钮,点击它开始执行程序;左上方红色按钮是停止按钮,点击它可以停止程序运行。在区域的右上角是全屏按钮,点击它,舞台会扩展为全屏模式。在全屏模式下,舞台区的右上角会出现按钮,点击它可以退出全屏模式。

2、角色列表区

  界面右下方是角色列表区,包含舞台背景和角色两部分内容,有默认布局和缩略布局两种布局样式。 左下方是角色列表区,显示了程序中的不同的角色;右边是舞台背景列表区,显示了程序中使用的舞台背景的信息。最上方是信息区,当选中角色或者舞台背景的时候,该区域会显示所选中的角色或背景的名称、坐标、显示或隐藏属性、大小、方向等信息。

3、操控区

  编辑器的最左边的区域是操控区(也叫作指令区或项目编辑区)。操控区的“代码”标签页中,提供了“运动”、“外观”、“声音”、“事件”、“控制”、“侦测”、“运算”、“变量”和“自制积木”9个大类、100多个积木供我们使用。这些不同类型的积木用不同的颜色表示。我们可以把这些积木拖放到脚本区,组合成各种形式,从而完成想要实现的程序。

4、代码区

  编辑器的中间部分是代码区,我们就是在这里对积木进行各种组合,使用和操控角色的造型、舞台背景以及声音等。

  了解了 Scratch 3.0 的环境及各区域的作用,接下来我们就可以使用它完成各种游戏制作。

Scratch 编程初体验

1、海底世界

   使用 Scratch 导入各种海洋生物,控制他们海底移动,打造丰富有趣的海底世界。

 

867ee61fb26f4ecbb2319106740e22cf.jpg

(1)导入背景在右下角舞台“选择一个背景”,找到“水下”系列,进行导入:

 

5384e49b4f874999bd5a75e41e6a554d.jpg

(2)导入鲨鱼角色

  在角色列表区“选择一个角色”,找到“动物”系列,选择 Shark进行导入,也可在左上方进行搜索。

19f775081b7e46a8bb078dfa86eda0a0.jpg

(3)给鲨鱼添加代码让鲨鱼在海底游起来

 给鲨鱼添加如下代码,点击绿旗可以发现右边舞台区鲨鱼已经游起来啦。

f53a90fa553e4ecb9df6a6bb2effa904.jpg

(4)导入其他角色,复制鲨鱼代码

  依次导入小鱼,八爪鱼等海洋生物,复制鲨鱼代码,让它们都游起来吧!

(5)插入背景音乐

   选中右下角舞台里的背景,点击左上角菜单里的声音,在左下角“选择一个声音”,鼠标可放上去插放一下声音,选择后,在声音菜单的左侧出现该声音,在背景的代码区添加以下代码:

a024777afffa47fdb1cfba1cdb9773bf.jpg

  至此,海底世界的小游戏就完成了,大家快动手试一试吧。

2、恐龙乐园

 打造恐龙乐园,用编程手柄控制恐龙左右移动,按下摇杆左键恐龙左移,按下摇杆右键恐龙右移,恐龙在移动过程中可以喷火。

 

f8b87c6e570245aca9071fe4dac1c787.jpg

(1)根据上面案例操作,导入本任务背景

(2)导入角色,制作三只自动移动的恐龙,代码及操作同上面案例

 

5773d1401909404ab0d6133c81399325.jpg

(3)导入喷火的恐龙,然后添加代码使用左右方向键控制恐龙的移动

 

331833c723334494bbb51f2ec2197d84.jpg

   这里如果摁下右边→箭头,面向 90 方向,也就是右边,移动 10 步,如果摁下左边一箭头,面向-90.也就是左侧方向,移动 10步,切换造型变成喷火。

(4)导入背景音乐,可以通过声音菜单录制自己的声音作为背景音乐。

    现在,大家应该掌握了简单的小游戏的制作了吧?可根据自己的想法动手做一下,更多复杂游戏的实现,后续章节会逐步讲解。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

派大星&海绵宝宝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值