手把手教Scratch——做点小游戏玩玩吧(1:反弹球)

Scratch 少儿编程 854浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

儿子不想写作业,怎么办。

 

我小时候也没有那么不想写作业啊。想当年,我寒假的最后一天,就可以写完全部的作业,他怎么这么不爱写作业呢,奇怪。

好吧,算了,算了,做点小游戏玩玩吧,做点小游戏玩玩吧。

今天的游戏非常的简单,简单到不那么好玩,简单到很无聊。

 

简单到6岁儿子一看我做好的游戏,就用一句话概括出了游戏规则。

游戏的名字叫做:反弹球!

简单也有好处嘛,只用了五分钟就做好了游戏,然后用了20分钟教会儿子做这个游戏。

 

想玩这个游戏嘛,在手机上也可以玩哦,扫描这个二维码,是作品输出。

 

手把手教Scratch——做点小游戏玩玩吧

1. 切换阵地:

之前的文章中我们介绍过Scratch,也介绍过网易卡搭。

 

方的Scratch网站有点慢啊,我现在已经切换到网易卡搭了。

 

这个网站还是不错的,基本全套照搬了MIT官方的scratch网站,好用的不要不要的,还有以下几个好处:

中文,中文,中文:代码模块,和帮助文件都是中文,简单上手,干净又卫生。。。抖音真的看多了。

速度,速度,速度:中国的网站爱人民,打开嗷嗷快,视频嗖嗖放,教程虽说是英文的,但是有字母,又流畅,挺不错的。

丰富,丰富,丰富:作品多而且接地气,你可以玩,也可以改编,还可以在论坛上上交流。你不是一个人在战斗!

2. 敲黑板 知识点:

程序很简单,来说说学习了什么知识点。

条件语句:告诉小球在不同条件下,做什么反应。如果碰壁,就得反弹,如果碰墙,就得嗝屁。

 

这是程序在不同条件下,做出不同反应的办法。

初始赋值:程序中的任何角色,任何变量,必须经历灵魂质问:你是谁,你在哪儿。否则他会懵,懵到程序无法执行。这就是初始赋值的重要性。

 

好像你让小毛驴拉磨盘,一切安排妥当,但是不告诉小毛驴一开始在哪里站着,那后续的安排只能随缘了。

手把手教Scratch——做点小游戏玩玩吧

3. 代码分析:

每个人有每个人的宿命,每个角色有每个角色的剧本。

 

一个复杂的程序,可以分而治之,每一段小代码都很简单。Scratch的设计主要有三部分组成:背景,角色,和对应的代码。

 

我们的游戏当中主要有以下的背景和角色:

背景:只有一个背景,呆着不动,没有剧本;

 

角色1——反弹板:鼠标在哪,我在哪。锁定纵坐标不变,横坐标跟着鼠标动。

 

手把手教Scratch——做点小游戏玩玩吧

 

角色2——小球:乱动加反弹。

手把手教Scratch——做点小游戏玩玩吧

Scratch的代码模块都是中文的,本身很易懂,上面的注释有些多余啦。

 

有不懂的加群问我呀。

在家呆着也是呆着。

 

 

转自公众号:
IT奶爸

您必须 登录 才能发表评论!