APP下载

Blockly 游戏电影关卡攻略

2020-06-30

电脑报 2020年21期
关键词:关卡电线编程

Blockly Games 是一系列编程教育小游戏,专门为学习Blockly语言的儿童设计。

搜索“少儿编程教程网”找到“Blockly游戏”(https://blockly-games.kidscodin

g8.com/blockly-games/zh-hans/index.html?lang=zh-hans),不管你是否有編程经验,Blockly游戏都能让你在烧脑的同时提升编程能力。

我们已经通过了前四关进入电影关卡。在本关卡中出现了一个新的变量:时间time(0→100)。当几个几何图形随着时间变化时动画电影就出现了!

前几关是入门关卡,让你熟悉怎样设置圆、矩形、线这几个基础几何形状的颜色、位置和大小。并学会跟随预设动画设置这些几何图形随着时间变化的参数。

第7关,一个抛物线运动的球。还好进入关卡时有提示:

这个下落球的数学公式很复杂,答案如下:

y = 100 - (((time - 50) ÷ 5)^2)

有了这个公式就简单多了。X随时间变化。Y则将这个公式组合出来(如图1)。

第8关,红蓝两球相遇后停下变成绿色。用“if如果”语句把情况分成time小于50和大于50两个部分(如图2)。

第9关,做一个跟在电线后面运动的球,电线已经给你拉好了。这根电线的起点终点坐标就是小球运动的参数(如图3)。

第一阶段,time<20,X=time,Y=40。

第二阶段,time<40,X=20,Y=time×2。

第三阶段,time>40,X=time-20,Y=120-time。

第10关,请你自由发挥做出复杂神奇的动画。

猜你喜欢

关卡电线编程
电塔岛历险
玩游戏学编程,Blockly Games上手玩
疯狂冒险岛
纺织机上诞生的编程
编程屋完成数百元万天使轮融资
这两个分数一样吗
学编程,先画画
画根电线来点灯
争论
地上电线不要碰