完善我们的苹果小游戏——Scratch

大家好我们又见面了,我是来自湛江市青少年创客梦工场的小罗老师~


大家还记得上节课做的接苹果的小游戏吗?

上节课我们的小程序已经能够实现用碗来接苹果了,但是一个好的游戏光有这些还不够。

我们玩游戏的时候都可是有分数的,不然就没有人知道我玩游戏有多厉害了!

完善我们的苹果小游戏——Scratch_第1张图片
计分变量

那么在这里就要引入新知识“变量”的概念了。同学们第一次接触这个词汇可能不是很懂它的意思,变量的含义就是能够改变的数量。这个词在计算机行业里面可是家常便饭的存在呀!

同学们可以把它理解成一个帮我们记下游戏分数的小朋友。

那么我们就在苹果的程序里面加入我们的变量积木。不要忘了在程序的开始要先把变量设定为0呀,同学们可以思考一下为什么要先设定为0?不设定的话会怎么样呢?

完善我们的苹果小游戏——Scratch_第2张图片
苹果小程序

那么有了计分之后,这时候我们又发现了一个问题了:怎么每次苹果重新往下掉的地方都是一样的?

诶,别急,现在小罗老师就教你们怎么让苹果每一次下掉的地方都不一样!

首先,我们要先回忆起上节课说到的坐标系。理解到我们软件的舞台能够用坐标系表示之后,我们发现舞台水平的范围在X:-240到X:240之间。那么只要我们在苹果往下掉的时候设置一下它的X坐标,那它每一次往下掉的地方不就不一样了吗!

这时候小罗老师还要在介绍一个积木:随机积木。

随机积木

随机嘛,就是在上面的范围内随便选一个数咯~那么只要我们把-240和240填到随机积木的范围内,那苹果每次下掉的位置不就都不一样了嘛!

事实也的确是这样的!(这里要缩小一下范围防止苹果卡住哦)

完善我们的苹果小游戏——Scratch_第3张图片
苹果的小程序

那么最后,我们要给我们的小游戏设置一些小障碍~一帆风顺的小游戏总会让人感到无趣呢!

啊哈,这里我用了一个小闪电。那么小闪电的程序和苹果的程序是几乎一模一样的,只不过当我们的碗接到小闪电的时候,可是要接受倒扣分数的小惩罚哟!

完善我们的苹果小游戏——Scratch_第4张图片
小障碍的程序

只要我们做好了这几步,那么我们的接苹果小游戏就比较完善了!最后做出来的成果是这样子的:

完善我们的苹果小游戏——Scratch_第5张图片
完善的小游戏

那么接下来我们来看看同学们在课堂上的表现吧~

完善我们的苹果小游戏——Scratch_第6张图片
我的闪电老大了!


完善我们的苹果小游戏——Scratch_第7张图片
老师来看看我的


完善我们的苹果小游戏——Scratch_第8张图片
认真学习编程ing
完善我们的苹果小游戏——Scratch_第9张图片
图片发自App

经过这两节课之后,同学们已经掌握了做出一个完整的小游戏的基本知识。那么在接下来的课程中,同学们将会学习更多的小程序,最终能够创造性地设计出自己的小游戏,这就是我们学习编程知识的一个小目标~学会编程,先从实现这个小目标开始~

你可能感兴趣的:(完善我们的苹果小游戏——Scratch)