回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

第一次玩mind+,搞个小游戏祭天 简单

头像 goblock 2020.01.02 4898 0

第一次在造物记写文章,有点小激动,不得不说DFROBOT在创客生态体系建设上要比其他同类企业更优秀,试用了一下mind+,虽然也是基于scratch3.0引擎,不过显然在设计上用心进行了优化,以扩展主板microbit为例,各功能模块都进行了划分,清晰明了。

project-image

虽然微软的makecode作为microbit的“原配”开发环境,在设计上做的更贴合microbit,但是mind+可以像scratch一样,具备舞台效果和硬件结合的先天优势。同时又不像sc要想结合mcirobit就必须装win10系统,让一些创客懒得折腾。不过mind+还有一些不足,比如不能直接连接microbit的板载蓝牙,这点scratch3.0的环境要好些。

这么好的软件不能装完就放到那儿了啊,怎么着也要写个小游戏祭下天啊。想来想去,改个“贪吃蛇”的游戏吧,既结合了microbit,又体现了mind+的舞台优势,嗯~不错。。。

project-image

材料清单

  • microbit X1
  • mind+ X1

步骤1 mind+连接microbit

关于mind+如何和microbit连接,可以参考下面这个官方链接:

https://mc.dfrobot.com.cn/thread-37721-1-1.html

需要注意的是,因为我们要联动舞台效果,所以务必(默认)选择“实时模式”:

project-image

连接好后,可以看到microbit上的LED闪烁,如果没有闪烁可以按一下复位键:

project-image

步骤2 编写代码

这个小游戏有两个角色:mind+能量球

project-image

mind+的代码如下:

大概意思就是程序检测microbit的姿态,然后控制mind+上下左右移动。

为了实现mind+吞下能量球,数量变长的效果,使用了克隆积木。

project-image

能量球的代码如下:

project-image

因为这个“祭天仪式”比较仓促,这里就不录试玩视频了。

感兴趣的朋友可以直接下载下面的源码试玩一下:

这里吐槽两个mind+不足:

不能蓝牙直接连接microbit,连着USB线玩不太方便;

姿态选项太少,不能选择360°,导致mind+角色只能上下左右移动。

步骤3 自我介绍

作为一个搞了多年电子的老狗,对各种硬件产品及开发工具有着天然的热情,深知创客教育的意义,所以一直关注这方面信息。几年前觉得在创客教育领域乐高一家独大不可思议,所幸近两年国内创客软硬件厂商快速发展,给老少创客提供了更多低成本选择。但是国内教育套件在配套课程方面还有不小差距,所以也时不时写些配套课程,感兴趣的童鞋可以关注个人的公众账号,互相交流~


project-image

评论

user-avatar