【DigiKey好物畅享】 Adafruit RP2040 MarcoPad + Dragon Drop 游戏教程(四)

3. 下落元素与操作规则

游戏过程中,两种元素会从屏幕顶部随机掉落,需区分处理:

  • 龙蛋(目标元素):需要 “接住”—— 在龙蛋即将接触屏幕底部的瞬间,按下对应列的按键(注意:按太早会判定失败);

  • 火球(危险元素):绝对不能接 —— 无论何时,按下火球对应列的按键都会触发惩罚。

4. 实时反馈:NeoPixel 灯带提示

为了让操作反馈更直观,MarcoPad 按键下方的 NeoPixel 灯带会给出视觉提示:

  • 成功接住龙蛋:灯带亮起对应成功的颜色(如绿色);

  • 接火球 / 接蛋时机错误:灯带亮起警示颜色(如红色);无需紧盯屏幕,通过灯带就能快速判断操作是否正确。