少儿积木编程网

 找回密码
 我要加入
搜索
查看: 58416|回复: 0

Block游戏之迷宫全十关技巧攻略

[复制链接]

18

主题

18

帖子

83

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
83
发表于 2020-3-15 23:04:06 | 显示全部楼层 |阅读模式
本帖最后由 积木小王子 于 2020-3-15 23:47 编辑

在这里,我们一起玩一玩迷宫游戏,十关全过。
进入迷宫游戏

这和拼图不同的是会弹出积木的javascript实现代码,可以了解一个积木的意思!

Block游戏迷宫第一关


moveForward(); 英文意思是 move移动 Forward向前,代表的是向前走的积木代码,后面还会有新的积木代码,再学吧~!


Block游戏迷宫第二关


Block游戏第三关


javascript内部代码如下:
while (notDone()) {  moveForward();}
这里我们学习到了循环执行到任务结束


Block游戏第四关



javascript内部代码如下:
while (notDone()) {  moveForward();  turnLeft();  moveForward();  turnRight();}
这里我们学习到了左右转向,注意哦,每一个积木都代表了一行代码,这就是积木编程的易学之处,我们可以边搭积木,边学习编程的流程表现。

Block游戏第五关

javascript内部代码如下:
moveForward();moveForward();turnLeft();while (notDone()) {  moveForward();}

Block游戏第六关


Block游戏第七关


Block游戏第八关


Block游戏第九关


Block游戏第十关也是最难的一关


讲解一下,“如果前方有路“积木里执行的“如果右侧可以通行”积木里面的判断是解决前方如果有路的岔路口选择方向问题,“如果前方有路“积木里其他里的“如果左侧可以通行”积木,解决了快到达目的地时候前面没有路,选择左转去目的地的问题。把积木拿开看看效果,就知道了!自己玩玩看吧~!



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?我要加入

x
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

Archiver|手机版|小黑屋|少儿积木编程网 ( 湘ICP备20004882号 )

GMT+8, 2020-12-3 19:09

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表