最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

用scratch制作<最难小游戏>(二)

Scratch 少儿编程 2818浏览 0评论
最难小游戏

友情提示:380元/半年,儿童学编程,就上码丁实验室

在第一集我们已经将游戏框架搭建好了,接下来的工作就非常轻松了,开始第二关的代码

 

用scratch制作<最难小游戏>(二)

 

仔细观察一下蓝色球的移动轨迹,其实与第一关是相似的,只是方向上的差异。
 

本体的脚本:

 

用scratch制作<最难小游戏>(二)

 

克隆体的脚本:

 

用scratch制作<最难小游戏>(二)

 

 

再来说说黄色小球的代码;黄色球在每一关的数量和位置都是不一样的,但是这些参数我们可以用列表来记录,从而简化成只需要一个角色就可以玩转整个游戏!~
首先创建一个记录每一关黄球数量的list

 

用scratch制作<最难小游戏>(二)

 

然后是每一关的每一个黄球的坐标

 

用scratch制作<最难小游戏>(二)

 

黄球的坐标可能不止一个,所以要有存储最初坐标的索引入口

 

用scratch制作<最难小游戏>(二)

 

 

完成后,后续工作就简单了~
黄球本体代码;设置了flag用来保持与关数的同步,以此来绘制出黄球的正确数量与位置。

 

用scratch制作<最难小游戏>(二)

 

 

这里做了一个方法用来克隆黄球的数量以及移动到准确位置。

 

用scratch制作<最难小游戏>(二)

 

最后是黄球克隆体的代码

 

用scratch制作<最难小游戏>(二)

 

 

视频讲解:

 

素材及源码链接: https://pan.baidu.com/s/1bSmiqHTxNMd_weHKpDNsTg 提取码: whcm

转自公众号:
嘻嘻哈哈学编程

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