最新消息:

Micro:bit创意课程系列:贪吃蛇游戏

Micro Bit 少儿编程 7092浏览 0评论

 

Micro:bit创意课程系列:贪吃蛇游戏

 

贪吃蛇是大家都熟悉的一个小游戏,今天利用micro:bit来做一个贪吃蛇游戏

游戏说明:

•角色:

蛇头、水果

•玩法:利用按A键时蛇头会向左转、按B键时蛇头会向右转,不按键时蛇头一直往前进

•得分:蛇头吃到一颗水果得1

•死亡:蛇头碰到壁就死亡,死亡后蛇头会回到原来的位置(2,2),如果死亡三次就【游戏结束】

设计思路:

•如何设计A时蛇头向左转、按B时蛇头向右转 (但要注意,同一位置不能同时按二次以上,免得转弯错误!)

利用一个变量【可否按键】来控制

•如何判断死亡?

如果移动后与移动前在同一位置,就代表碰壁了,为了减少变量的使用,所以设【移动前】=移动前【X坐标+Y坐标】的值,【移动后】=移动后【X坐标+Y坐标】的值,比较两变量值的差异!

程序如下

 

Micro:bit创意课程系列:贪吃蛇游戏

Micro:bit创意课程系列:贪吃蛇游戏

Micro:bit创意课程系列:贪吃蛇游戏

Micro:bit创意课程系列:贪吃蛇游戏

Micro:bit创意课程系列:贪吃蛇游戏

 

下载到micro:bit上就能玩啦,参考HEX文件可以从以下下载。

https://sites.google.com/site/wenyumaker2/02micro-bit-yan-jiu/11-li-yongled-deng-she-ji-you-xi2-tan-chi-she/microbit-%E8%B2%AA%E5%90%83%E8%9B%87.hex?attredirects=0&d=1

您必须 登录 才能发表评论!