新年到,快来收红包吧,看你能抢到多少红包?

2019-01-041165
AI 快速预览详细 收起
新年红包贪吃蛇游戏是一款基于Micro:bit的编程项目。灵感来自于经典的诺基亚贪吃蛇游戏,玩家通过Micro:bit上的A和B键或电脑键盘的A和D键控制小蛇移动。吃到红包后,小蛇的尾巴会变长。项目分为多个步骤,包括实现控制小蛇走动、显示尾巴、添加红包角色以及游戏开始和结束页面。此外,还提供了扩展任务,如增加小蛇速度和红包限时显示等。程序文件已上传至gitee.com。
project-image

灵感来自于经典的诺基亚贪吃蛇,吃到越来越多身体就会越来越长哦。不过这回吃的是红包。

操作方式:在Micro:bit上的A和B键实现左转和右转控制角色。也可以用电脑键盘的A和D键。

步骤1 实现控制小蛇走动脚李。为了增加难度,也更适合在Micro:bit上玩,向左转弯和右转弯只需用两个按键就行了。而不是用上下左右四年键的方式。

project-image

步骤2 用克隆的方法实现显示3个尾巴。再增加碰到边缘和是否撞到自己如果是则结束游戏。我这里采用了是否碰到黑色来表示是否碰到自己了。

project-image
project-image

步骤3 添加红包角色,如果碰到红包时尾巴数加1,同时增加红包总分。

project-image

步骤4 添加游戏开始和结束页面。顺便制作操作说明。

project-image

步骤5 既然有教学的需要,这个案例就留下扩展任务吧,比如随着时间或分数的越来越多,小蛇的速度就越来越快?又比如红包去到某个地方,只会显示10秒,最后3秒还会在有提示,10秒后红外又跑到新的地方去了。或者你还有什么新的想法一起探讨吧。

project-image

程序文件已放到gitee.com:

https://gitee.com/laijianqiang/snail_grabs_Money.git

材料清单

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

所需材料/产品

加载全部

    micro:bit V1.5 编程入门开发板

    micro:bit V1.5 编程入门开发板

    micro:bit V1.5 编程入门开发板

相关推荐

评论(0)
- 没有更多了 -

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

相关推荐

所需材料/产品

micro:bit V1.5 编程入门开发板

micro:bit V1.5 编程入门开发板

micro:bit V1.5 编程入门开发板