跟着CodeKids老师学做回收机器人的游戏吧--添加火箭1

网友投稿 2018-03-10 14:06

CodeKids老师今天要教大家做一个外星火箭来大海里回收从CodeKids星球逃跑的机器人的游戏。这个游戏的目标是尽可能多的回收机器人,但要小心保护海里的小动物们。

今天的游戏是用Scratch编程语言设计出来的。Scratch简单易学,小朋友们不需要用键盘敲出复杂的代码,用预备好的指令块像搭积木一样就可以编写程序了!

让我们先来看看做完的效果是怎么样的

首先,我们选择的背景是大海里。

主要角色

CodeKids火箭  用鼠标在屏幕上移动火箭,火箭会紧紧跟随鼠标

机器人Robot 机器人会随机出现,火箭没每回收一个机器人就可以得一分

海洋动物  他们在大海里游来游去,如果火箭不小心伤害到它们,就会扣一分哦

https://cdn.china-scratch.com/timg/180312/1406051646-0.jpg

准备好了么?让我们开始编程吧!

1.启动Scratch,选择‘新建项目’,你会看见下面这样的屏幕,有一只小猫在舞台中央,屏幕中间是一组蓝色的指令块。

2.我们要删除这只小猫,右键点击这只小猫,点击删除。

https://cdn.china-scratch.com/timg/180312/1406063093-1.jpg

3.添加一个角色,可以点击下图提示的按钮,打开角色库,选择SpaceShip,火箭会出现在你的角色列表中

https://cdn.china-scratch.com/timg/180312/14060CV7-2.jpg

4.现在我们要为火箭编写程序,让它跟着你控制的鼠标四处移动,选择蓝色的动移到鼠标指针这个指令块,然后把它拖拽到屏幕右侧的脚本区。

https://cdn.china-scratch.com/timg/180312/14060C0A-3.jpg

5.现在选择黄色的控制组按钮,找出重复执行这个指令块。

重复执行指令块拖到右侧,放到蓝色的指令块上面,这样它就会把蓝色指令块包住,就像这样:

https://cdn.china-scratch.com/timg/180312/14060M3G-4.jpg

6.下一步,选择棕色的事件组按钮。找到当绿旗被点击指令块,把它拖到右侧,放在脚本最上面。仔细读一下你设计的脚本,想想这些指令会做什么。

https://cdn.china-scratch.com/timg/180312/14060T309-5.jpg

7.现在看一下舞台右上角,你会发现一个小绿旗。点击它,启动你的脚本。

8.移动你的鼠标,看看发生了什么?如果你完成了上面每一个步骤,火箭就会跟随你的鼠标在舞台上四处移动。

https://cdn.china-scratch.com/timg/180312/1406091018-6.jpg

Good job!

你已经完成了第一个Scratch作品。接下来我们要往这个作品中添加更多的东西,最终做出一个游戏。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com