新番啦!
很开心的是,我们这节课要开始在之前课程的基础之上,开始两艘小船比赛的小游戏了,我们又get到一点新的小技能呢。学少儿编程的最明显的感觉就是,看完书或看完教程(浏览网页)内容之后,感觉自己都听明白了,一动手发现完全不会。
【动手自己做】
是学好这门课的必经之路。。。。
紫队和蓝队的小帆船在游戏开始后,开始以设定的相同速度前行。通过设定键盘快捷键来推动紫船队伍,和 绿船队伍的前进,引导孩子自己设计快捷键来推动小船的移动方向。
同时开始。
两队必须要按照运动轨迹前行,不得投机取巧越过某些环节。(必须按照A-->B-->C-->D的运行轨迹),才能进行正常的累计加分。
两队经过不同的区域中,深海区,浅海区,加速带,停滞区(进去就再不能移动),旋涡区(盘旋很久才能驶出),速度是不一样的。
首个到达终点D的船队获胜。同时不能再做其他任何操作。
克隆技术(已学)
判断,循环(已学),不同区域速度的控制
计数器(已学)
路线逻辑判断。(必须逐步经过到达D终点)
一人获胜,故事结束(脚本全部失效)
故事分析:
我们故事角色有7个。两艘船,一个漩涡对象(我是专门来捣乱的,谁进了我的里面就会旋绕半天才能出去)。A~D标志物。(我是来把控路线的,必须由A->B->C->D才能获得胜利)
所以A-D的处理逻辑是很像的,只是D比别的标志物多加一个抵达后,就必须停止所有脚本的积木块。这个就是说只要有人到达了D,就game over了。
最后,来分析一下我们的故事的主线。我们拿紫船来做例子,进行梳理。
紫船:当故事开始(绿棋被点击),我们把小船设定到合适大小,合适的位置,适宜的角度。然后循环做一系列的事情,诸如到了深海区,以**速度运行,到了浅海区以**速度运行,等。设定快捷键(参照右方),来指定小船的移动方向,千万不要跑偏啊,跑偏我们的小队伍就落后了。
敲完代码,自己跟自己玩了一圈,发现还挺紧张一直在狂按快捷键,哈哈,紫队获胜。
哈哈,各位爸妈们,也跟孩子一起玩起来吧。
第一篇
http://www.xiaohuasheng.cn/blog/798534155d63d449
第二篇
http://www.xiaohuasheng.cn/blog/64757f204ea3dc4c
第三篇
http://www.xiaohuasheng.cn/blog/8189df4c8a6def1b
第四篇
http://www.xiaohuasheng.cn/blog/128c600d47c1b0c8
第五篇
https://www.xiaohuasheng.cn/blog/f454a88b8e585c2b