Skip to content

活动

Scratch饥饿恐龙

初学者 | Scratch | LED显示器, 加速计 | 传感器, 变量, 选择

第 1 步:制作

它是什么?

了解如何使用micro:bit和Scratch制作无线游戏控制器,并将炸玉米饼喂给恐龙!

Scratch游戏的屏幕快照,其中恐龙必须吃炸玉米饼并躲避虫子。

工作原理

  • 要玩游戏,请将你的micro:bit连接到Scratch,然后倾斜它以移动恐龙,使之抢到玉米吃。
  • 每次恐龙碰到炸玉米饼时,点值 (point) 变量就会增加1。
  • 避免碰到虫子,一旦接触到,则point变量值会减少1。
  • 程序使用micro:bit的加速度计输入读数来感知倾斜方式。
  • 然后使用selection决定下一步将发生什么:如果将其向前或向后倾斜,它将使恐龙精灵上下移动(沿Y轴)。
  • 如果左右倾斜,它将使恐龙在X轴上移动。
  • 程序还将你的成绩发送到micro:bit,使其显示在LED显示输出上。

所需材料

  • micro:bit和可选电池套装
  • 安装了Scratch链接的电脑。 请参见https://scratch.mit.edu/microbit获取有关如何将Scratch用于micro:bit的详细信息。

第 2 步:编程

Scratch恐龙精灵模块

恐龙精灵模块

玉米饼精灵的Scratch编码模块

玉米小精灵的代码块

Scratch瓢虫精灵代码块

瓢虫精灵代码块

第 3 步:完善

  • 添加判定胜负的得分来结束游戏。
  • 添加更多虫子、玉米饼或其他的加分和扣分角色。
  • 在游戏中添加关卡以增加游戏的困难度。