【项目】 microbit 二人追逐游戏-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3836|回复: 0

[STEAM挑战赛区] 【项目】 microbit 二人追逐游戏

[复制链接]
发表于 2019-3-20 21:57 | 显示全部楼层 |阅读模式
前言
有娃的爸爸妈妈都知道,娃娃们很喜欢追逐的游戏,无论是小孩追大人,还是大人追小孩,就这么简单的游戏娃娃们能玩得非常开心。那么这里就尝试把追逐游戏搬上 microbit 吧。

方案
原本想实现每人一个 microbit 分别控制一个游戏精灵来玩追逐游戏,无奈只有一片 microbit,那就一个精灵人来控制,另一个精灵用简单的 AI 来控制吧。
玩家使用重力感应来控制被追的逃跑者,AI 控制追逐者来抓玩家。
玩家可以释放一定数量障碍物来阻挡追逐者,当然有一定的冷却时间, 不能太疯狂啊。
当追逐者抓到逃跑者后,游戏结束,显示分数(分数根据玩家坚持存活的时间来计算)。

程序流程
  • 初始化
    随机生成几个系统障碍;逃跑者放置于右下角,追逐者放置于左上角
  • 倒计时游戏开始
  • 进行游戏
  • 游戏结束
    计算分数,显示
    按 A+B 重新开始游戏

程序截图
microbit-chase.png

程序分享链接及附件下载
microbit-chase.hex (680.61 KB, 下载次数: 15)
https://makecode.microbit.org/_2oVUWx5UMD4X

演示视频



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

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-1 01:31 , Processed in 0.154619 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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