友情提示:380元/半年,儿童学编程,就上码丁实验室。
大家好,今天,我们继续学习数学计算做游戏。
第一阶段,我们还是最基本的加减乘除,但是今天我们又有了新的玩法。
就是奔跑吧,蜗牛!
首先,我们设定不同的难度。
因为我们有四个参赛选手。
作为小蜗牛的你,在不同难度里,对手的能力可是不一样哦。
有的蜗牛跑得快,有的时候他们吃饱了,就没有那么快。
所以不同难度时,对手蜗牛的移动速度需要不一样。
你知道一只蜗牛的速度吗?
时速0.00012公里,也就是说,一小时,一只蜗牛可以跑12厘米。
如果我们把蜗牛放在马路上,一定感觉不到他在动。
但是在我们的赛道上,蜗牛的移动还是很明显的,毕竟我们的屏幕也不大么。
控制速度,我们只需要使用延时模块就可以了。
根据不同难度等级,延时不同的时间。
我们设定一个四赛道的比赛场地,除了自己,还有三个不同颜色的蜗牛。
这里,需要标识一下,谁是你。
一般,因为答题,我们将角色放在最下面。
选择完成难度后,有一个倒计时,4s钟。
然后比赛就开始了。
赛道出题原则,需要根据随机数,加减乘除来随机产生题库,这一点和我们第一课是一样的,不再重复。
如果回答正确,我们就可以前进了。
抵达终点的计算,就是角色判断。
如果蜗牛遇到“终点”这个角色,就结束比赛了。
当然,我们可以用计时器来计算比赛完成的时间。
在比赛之后,计算出准确率和频率。
这样,每次游戏,都可以看出自己的口算水平有没有提高。
你还可以:
- 给比赛增加背景音乐。
- 如果你有美术能力,给蜗牛一些可爱的表情符。
- 根据不同年龄,修改题库的难度。
- 下一次不一定奔跑的蜗牛,还可以是游泳的小狗。
所以,一切都在于你的想象和创作。