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 轨道,显示与音频独立调度,并提供四档扬声器音量
怎么玩
- 开机后静置约 0.4 秒,等待 IMU 完成校准。
- 点击曲目名切换歌曲,再点击“开始”。
- 音符中心到达左侧实体鼓面的判定线时挥击或触摸。
- 误触较多时调低 IMU 灵敏度;动作难以触发时调高。
- 点击“停止”可立即结束;曲终会停留在结算页,可直接再奏。
硬件与兼容
面向 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 辅助创作,但不复刻任何商业曲目的旋律、编曲或谱面。
封面说明
首图为基于实际界面制作的宣传主视觉;第二张为真机实际界面截图。最终功能和排版以真机图与固件运行效果为准。