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

【玩转游戏 】父与子的创客赛——鲨鱼吃小鱼 简单

头像 rzegkly 2019.06.05 1154 0
project-image

首先,感谢咱们组织本次星球亲子创客赛活动。节日快乐!

正如:“每个人内心都会有最童真的一面,与孩子在一起探索奇妙的创客世界,一起想象,一起创造,一起游戏,一起分享,将来回想起来,乐在其中,让人回味无穷!

project-image

一、背景

孩子不仅喜欢玩游戏,更喜欢编游戏,今天与儿子一起利用Mind+和Micro:bit分享一个小游戏《鲨鱼吃小鱼》。

在一个神秘的海底世界, 看似风平浪静的大海里,却隐藏着与人类世界相同的危机, 在弱肉强食的竞争下,大鲨鱼不但得觅食以填饱肚子,更重要的是学会保护自己。

project-image

二、规则

1、当吃到小鱼后,播放声音“咬”,朗读:good ;当吃掉水母,播放“尖叫”,朗读:NO

2、当鲨鱼吃掉一条小鱼加一分, 当吃掉5条小鱼,游戏过关成功, 播放Success,游戏停止;当鲨鱼吃掉2条水母,游戏过关失败, 播放game over,游戏停止;

project-image

三、玩法

鲨鱼在小鱼的最前面,鲨鱼运动方向由遥控手柄控制,每次前进50步,变换下一个造型。

1、当遥控手柄按下"left"或者吃到小鱼,led显示微笑图案,吃到水母,led显示哭脸图案,鲨鱼向左运动;

2、当遥控手柄按下"right"或者吃到小鱼,led显示微笑图案,吃到水母,led显示哭脸图案,鲨鱼向右运动;

3、当遥控手柄按下"up"或者吃到小鱼,led显示微笑图案,吃到水母,led显示哭脸图案,鲨鱼向上运动;

4、当遥控手柄按下"down"或者吃到小鱼,led显示微笑图案,吃到水母,led显示哭脸图案,鲨鱼向下运动;

5、当遥控手柄按下"黄键“或者吃到小鱼,led显示微笑图案;鲨鱼游动变快,追击小鱼。

6、当遥控手柄按下”蓝键“或者吃到小鱼,,led显示微笑图案;游戏开始,游戏进入倒计时:3、2、1。

project-image

四、参赛器材: 

 1、micro:bit编程板 购买地址:https://www.dfrobot.com.cn/goods-1434.html ;

 2、遥控手柄 https://www.dfrobot.com.cn/goods-1674.html; 

 3、编程软件:Mind+1.5.5下载软件地址:http://www.mindplus.cc

project-image

五、Mind+编程流程

1、切换到“实时模式”。

2、扩展选项,选中 主控板micro:bit。 功能模块:文字朗读

3、编写程序

4、菜单“连接设备”,选择一个“COM18-microbit”,

project-image

五、编写程序

1、游戏开始 当按动遥控手柄蓝色按键,初始变量小鱼和水母为零,通过消息,角色3 2 1 分别进入节日舞台

project-image
project-image
project-image

2、角色鲨鱼

project-image
project-image
project-image

3、角色小鱼

project-image

4、角色水母

project-image

5、游戏结束

闯关成功,success,闯关失败:game over

project-image
project-image
project-image
project-image
project-image
project-image
project-image
project-image

六、手柄按键说明

1、micro:bit游戏手柄 手柄上下均采用亚克力板封装。手柄共设置8个按键, 左侧分布了上、下、左、右四个按键, 右侧为X、Y按键, 前方引出了A、B两个按键,内置了 振动电机、蜂鸣器、LED,这些可编程控制的 。无需组装,上手即用。

project-image

 2、查阅遥控手柄资料发现: 

 (1)、当手柄按键未按按键时,显示数值为1,当 手柄按键按下时显示数值为”0“, (P8、P13、P14、P15 、P1 、P2、 P5 、P11)。  

( 2)、P12 接电机为0时: 电机停止,P12 电机为1时,电机振动; 3、P16接 led初始0时 ,led灭 ,当led为1时,led亮; 4、P0 接喇叭,当设为0时, 喇叭停 ,当设为1时, 喇叭停。
 

 

七、Mind+项目文件(.sb3文档)

程序代码:上传码云https://gitee.com/rzegkly/ShaYuChiXiaoYu.git

八、视频演示

评论

user-avatar