Scratch教程

当前位置:小码王 > 学习教程 > Scratch教程

怎样用Scratch编程实现抓娃娃
导读:今天小码王Scratch培训班​老师就来给大家分享一下怎样用Scratch编程实现抓娃娃,一起来学习尝试一下。

游乐场里、电影院里,甚至餐厅里、KTV里,随处可见的抓娃娃机满足了许多人的孩童心理,相信很多小朋友也有过抓娃娃的经历,不知道你是不是和我一样总抓不到呢?其实抓娃娃这样的小游戏我们不止可以在现实中动手参加,还可以通过Scratch编程来实现,成为游戏的创造者,这样自己在家也能抓娃娃了。今天小码王Scratch培训班老师就来给大家分享一下怎样用Scratch编程实现抓娃娃,一起来学习尝试一下。


1、准备素材

经过跟老师一起头脑风暴,确认了所需准备的素材:抓手、蛋糕、背景图。注意,抓手需要准备2个造型,1个是抓取前的,1个是抓到蛋糕之后的造型。


11.png


2、设计游戏规则

接下来就是设计抓娃娃的游戏规则:

1. 蛋糕角色:蛋糕在娃娃机里自动左右移动;

2. 抓手角色:

1)抓手自动左右移动。玩家可以控制抓手,当按下空格键的时候,抓手向下。

2)抓住蛋糕之后,弹出音效,切换为抓住蛋糕的造型。

3)抓住蛋糕后,往上移动,移出娃娃机;

4)抓住蛋糕的抓手,彻底移出娃娃机后,娃娃机里再次出现一个蛋糕。


3、编写代码

在老师的辅助下,橙橙为每个角色开始编写的代码,下面我们可以看到,先是背景图及角色的设定,然后是抓手角色代码编写,此后是蛋糕角色代码编写。


22.png

(背景图及角色的设定)


33.png

(抓手角色)


44.png

(蛋糕角色)


4、制作完成


根据以上步骤来做,编写代码,就能顺利实现抓娃娃游戏了。其实并没有那么难对不对?


很多孩子都把Scratch当成游戏机,其实通过系统的课程学习,我们不难发现,这是一个很有用的编程工具,尤其对于刚刚开始接触这方面的孩子来说,可以边玩边学,学会思考问题,解决问题,提升更快。南京小码王开设了对口的Scratch培训班,有丰富多样的游戏案例和Scratch教程,让孩子能充分体验编程的乐趣。家长们赶快带领孩子来小码王试听了解课程吧。