友情提示:380元/半年,儿童学编程,就上码丁实验室。
如何制作星星猎手
欢迎你来到第一个Scratch游戏:星星猎手,这是一个快节奏的水下宝物捕捉游戏。请按照本章中的步骤来完成这个游戏,然后邀请好朋友来挑战你的最高记录吧!
游戏的目标
这个游戏的目标是尽可能多地收集金色的星星。请使用小猫来收集星星,但千万要留心致命的章鱼。要想获得胜利,你必须快速地移动。游戏中的主要角色都罗列在下面了。
潜水员
用鼠标在屏幕上移动潜水员,潜水员角色会紧紧跟着鼠标。
章鱼
章鱼在海里四处巡游,但是它们的移动速度比你慢。如果你碰到了章鱼,那么游戏就结束了!
星星
这些星星会随机出现,潜水员碰到一颗星星就可以得到一分。
A、编写脚本
和其他所有Scratch程序一样,“星星猎手”也需要把五颜六色的指令块像拼图一样链接起来。每一个模块都是一个指令,它会告诉角色该干什么。让我们开始为游戏中的主角潜水员编写程序吧。
启动Scratch,选择“创建”或者“新建项目”。你会看见下面这样的屏幕,有一只小猫在舞台中央。屏幕中间是一组蓝色的指令块。(把小猫造型切换为潜水员)
2
我们要为潜水员编写程序,让它跟着你控制的鼠标四处移动。点选“移到鼠标指针”这个指令块,然后把它拖拽到屏幕右侧的脚本区。
蓝色的动作指令块可以控制角色移动的方式
3
现在选择黄色“控制”组按钮,找出“重复执行”这个指令块。
4
把“重复执行”指令块拖到右侧,放到蓝色的指令块上面。它会把蓝色的指令块包住,就像下面这样:
5
下一步,选择棕色的“事件”组按钮。寻找一个有小绿旗标记的指令块。把它拖到右边,放在脚本的最上面。仔细读一下你设计的脚本,想一想这些指令块会做什么。
点击绿旗指令块启动游戏
重复执行让里面指令一遍又一遍地重复运行
潜水员跟随鼠标移动
6
现在看一下舞台右上角,你会发现一个小绿旗。点击它,启动你的脚本。
7
移动你的鼠标,看看发生了什么事情。如果你完成了上面你的每一个步骤,潜水员会跟着你鼠标在舞台上四处移动。
干得好极了
你已经完成了自己的第一个Scratch作品。我们要往这个作品中增加更多的东西,最终作出一个游戏。
始发于微信公众号:
巴巴机器人