Kittenbot 小喵科技——专注人工智能编程教育

快捷导航
查看: 3181|回复: 2

[Microbit] 趣味图形之四  贪吃蛇

[复制链接]

32

主题

41

帖子

275

积分

中级会员

Rank: 3Rank: 3

积分
275
发表于 2018-3-2 21:55:00 | 显示全部楼层 |阅读模式
本帖最后由 我爱蘑菇xmg 于 2018-3-26 14:38 编辑



http://v.youku.com/v_show/id_XMz ... istitem_page1.5!3~A

一直就想在8*8点阵上写个贪吃蛇的程序,但不会写代码库。有了bit板后,就在想,能不能实现呢?昨天晚上,忽然想到,将每个点的横、纵座标写进数组,用循环调用应该能实现。一大早,就有些迫不及待的实现自己的思路了。先编写了个两数据的数组,进行调用。
效果不错,与自己的预期相符。那就再接着写吧。最终,一条小小的贪吃蛇就出现了。这条小蛇有三节长,想改变它的长度和奔跑的速度,也是一件简单的事了!
将各点阵地址定义为数组
数组.jpg

循环调用数组,点亮led,可自行定义蛇的长度和移动的速度
数组2.jpg

回复

使用道具 举报

32

主题

41

帖子

275

积分

中级会员

Rank: 3Rank: 3

积分
275
 楼主| 发表于 2018-3-4 11:05:38 | 显示全部楼层
将各点阵地址定义为数组
循环调用数组,点亮led,可自行定义蛇的长度和移动的速度
222.JPG
回复 支持 反对

使用道具 举报

47

主题

139

帖子

751

积分

高级会员

Rank: 4

积分
751
发表于 2018-3-5 09:08:09 | 显示全部楼层
我爱蘑菇xmg 发表于 2018-3-4 11:05
循环调用数组,点亮led,可自行定义蛇的长度和移动的速度

数组的高级应用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

全力为Stem教育行业提供新技术、新方案和新产品。

 

地址:广东省深圳市华丰互联网+创意园 419~420

© 2019 Kittenbot Inc. 深圳市小喵科技有限公司 ( 粤ICP备16110073号 )

GMT+8, 2020-11-25 02:13 , Processed in 0.023489 second(s), 37 queries , Gzip On.
Powered by Discuz! X3.2

快速回复 返回顶部 返回列表