新年到,快来收红包吧,看你能抢到多少红包?
2019-01-041165
AI 快速预览详细
新年红包贪吃蛇游戏是一款基于Micro:bit的编程项目。灵感来自于经典的诺基亚贪吃蛇游戏,玩家通过Micro:bit上的A和B键或电脑键盘的A和D键控制小蛇移动。吃到红包后,小蛇的尾巴会变长。项目分为多个步骤,包括实现控制小蛇走动、显示尾巴、添加红包角色以及游戏开始和结束页面。此外,还提供了扩展任务,如增加小蛇速度和红包限时显示等。程序文件已上传至gitee.com。
灵感来自于经典的诺基亚贪吃蛇,吃到越来越多身体就会越来越长哦。不过这回吃的是红包。
操作方式:在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 链接

