已发布项目

mosaico-13001c13

Revision 2

鼓动祭:Mosaico 体感太鼓

把整块 ESP-Mosaico 当作一副随身太鼓:向下挥击打鼓心,快速左右扭腕敲鼓边;也可直接触摸屏幕上的鼓面游玩。

有什么好玩

  • 三首原创程序化曲目:《山海疾风》120 BPM、《朱雀夜奔》136 BPM、《破阵新声》146 BPM
  • BMI270 体感与触屏双输入,支持低 / 中 / 高三档 IMU 灵敏度
  • 实心中央冲击点代表鼓心,空心双亮边代表鼓边,不只靠颜色区分
  • PERFECT / GOOD / MISS / EMPTY 判定、COMBO 里程碑、最高连击与 S+~D 结算评级
  • 伴奏只保留旋律、低音、弹拨和轻量镲片提示;主体鼓声由玩家实际击打触发,漏击不会被自动补鼓
  • 25 FPS 精简 GSP 轨道,显示与音频独立调度,并提供四档扬声器音量

怎么玩

  1. 开机后静置约 0.4 秒,等待 IMU 完成校准。
  2. 点击曲目名切换歌曲,再点击“开始”。
  3. 音符中心到达左侧实体鼓面的判定线时挥击或触摸。
  4. 误触较多时调低 IMU 灵敏度;动作难以触发时调高。
  5. 点击“停止”可立即结束;曲终会停留在结算页,可直接再奏。

硬件与兼容

面向 ESP-Mosaico(ESP32-S31、16 MiB Flash),使用板载触摸屏、BMI270、扬声器和振动反馈。固件为 Iris 系统更新包,包含应用、分区表与 UI 资源镜像,不包含 bootloader、Recovery 或设备身份信息。

原创与许可

应用未使用其他游戏的角色、谱面、歌曲或美术资产。代码采用 Apache-2.0;Ma Shan Zheng 字体采用 SIL OFL 1.1;DejaVu Sans 字体采用 DejaVu Fonts License。界面图像与三首程序化曲目为本项目原创或为本项目生成,其中《破阵新声》为 AI 辅助创作,但不复刻任何商业曲目的旋律、编曲或谱面。

封面说明

首图为基于实际界面制作的宣传主视觉;第二张为真机实际界面截图。最终功能和排版以真机图与固件运行效果为准。