友情提示:380元/半年,儿童学编程,就上码丁实验室。
入
门
游
戏
自从给两个小朋友讲解了下scratch编程能做的一些事情,他们都表现出了很大的兴趣,正好小学开始放假了,有了更多的空闲时间,和果果同学进行了事前沟通,她想以自己的卡通形象做为游戏角色,在一个空旷的舞台可以进行移动跳舞。果真是小女生的需求,简单,安排。
01 制作专属角色
现在很多手机的app都可以通过自己的自拍大头照,渲染成卡通头像,下面介绍一个我常用的方法:
使用美图秀秀–美图AI-动漫化身。
满足小女生的愿望,给她配一条裙子,百度上搜索裙子图片并下载。
运用电脑版本的美图秀秀软件,分别把卡通头像和裙子的图片抠出来,并合并成一个png格式的图片,做为Scratch的角色使用。(一定记住,角色需要使用png格式的图片)
02 编码实现
需要实现游戏角色在舞台中的移动,就需要理解XY轴的概念,虽然XY轴是初中数学需要的概念,但给一个小学的同学来描述,没什么太大压力,很好理解。
需求为使用上下左右四个方向键来实现角色的移动。
2.如果按下方向→键,则为X轴右移,增加X坐标。
3.如果按下方向↑键,则为Y轴上移,增加Y坐标。
4.如果按下方向↓键,则为Y轴下移,减少Y坐标。
实际上这个游戏的设计很简单,只要理解游戏角色是怎么在程序中移动的就可以实现。跟果果同学大体介绍了下,她自己就可以动手完成,后期再引导她实现按下一个按键,让游戏角色可以进行转动,以实现翩翩起舞的动作。
03 发散扩展
Chris同学从幼儿园放学回来,看到了这个简单的小移动也燃起了兴趣,非要也给他弄一个孙悟空的翻筋斗云的角色。于是乎,又是一顿操作。
百度“孙悟空”头像,抠图,百度“筋斗云”,抠图。合成:
同样的代码,同样的操作,让他玩的不亦乐乎:
END
转自公众号:
豆儿频道