灵感来自于经典的诺基亚贪吃蛇,吃到越来越多身体就会越来越长哦。不过这回吃的是红包。
操作方式:在Micro:bit上的A和B键实现左转和右转控制角色。也可以用电脑键盘的A和D键。
步骤1 实现控制小蛇走动脚李。为了增加难度,也更适合在Micro:bit上玩,向左转弯和右转弯只需用两个按键就行了。而不是用上下左右四年键的方式。
步骤2 用克隆的方法实现显示3个尾巴。再增加碰到边缘和是否撞到自己如果是则结束游戏。我这里采用了是否碰到黑色来表示是否碰到自己了。
步骤3 添加红包角色,如果碰到红包时尾巴数加1,同时增加红包总分。
步骤4 添加游戏开始和结束页面。顺便制作操作说明。
步骤5 既然有教学的需要,这个案例就留下扩展任务吧,比如随着时间或分数的越来越多,小蛇的速度就越来越快?又比如红包去到某个地方,只会显示10秒,最后3秒还会在有提示,10秒后红外又跑到新的地方去了。或者你还有什么新的想法一起探讨吧。
程序文件已放到gitee.com:
https://gitee.com/laijianqiang/snail_grabs_Money.git
材料清单
- Micro:bit X1 链接
评论