已发布
托卡塔:音乐记忆
聆听旋律,敲击复奏。
横跨6种模式的音乐记忆游戏。聆听旋律,然后在屏幕上的钢琴上重新弹奏。50层塔楼掌握12张专辑。100人实时皇家对决。与全球用户共同创作旋律链。音乐厅自动演奏11首完整编曲的古典名作。
Tone.jsTypeScriptCapacitorViteFirebase Realtime DB
平台: iOS · Android · Web · Telegram Mini App
0
模式
0k
代码行数
0
AI 提交
/why
为什么做
大多数音乐游戏测试反应力 — 精确踩点节拍。托卡塔不同: 测试您的耳朵。聆听旋律一次,凭记忆复奏。灵感来自听觉训练,但包装成一款让人上瘾的移动游戏 — 100人实时皇家对决、全球旋律链创作、自动编曲的古典音乐厅。
/play
玩法说明
- 01点击LISTEN — 旋律在屏幕钢琴上播放
- 02敲击琴键,凭记忆复奏
- 03三次错误出局 — 准确度比速度更重要
- 04塔楼模式: 每张专辑50层,每层旋律增加3个音符
- 05皇家模式: 100人实时对决,最后耳朵胜出
- 06链式模式: 投放3个音符,全球任何人添加3个
- 07每日模式: 一天一次,挑战今日旋律
- 08音乐厅: 聆听11首完整编曲
/screenshots
截图
/features
特色
6种游戏模式
11张专辑 × 50层 = 550关
100人实时皇家 (Firebase)
全球链式创作
自动编曲音乐厅
20+采样乐器
11种语言
Telegram小程序
iOS + Android + Web
后台播放
离线塔楼 + 每日
Dynamic Island Now Playing
/tech
技术内幕
- 20+采样乐器的Tone.js Web Audio
- 音乐厅模式Tone.Offline渲染管线 — 无缝播放
- 100人实时皇家Firebase Realtime DB
- Capacitor 8 iOS + Android、原生AVAudioSession
- iOS静音模式绕过: 0.1秒无声AVAudioPlayer循环
- rollup-plugin-obfuscator (控制流扁平化 + base64)
- 11个本地化、20屏200+翻译字符串
- Telegram WebApp SDK与iPhone 15 Pro Max视口锁定
/devlog
开发日志
- 012026-05-15
Tap Brain → 托卡塔
构建12张专辑 × 50层的塔楼模式。84键Tone.js钢琴采样器。
- 022026-05-17
音乐厅 v1
手写多乐器编曲新增6首古典作品。
- 032026-05-19
皇家多人游戏
Firebase实现100人实时皇家。15秒大厅,最后耳朵胜出。
- 042026-05-21
链式创作
全球链式模式 — 投放3个音符,其他人添加3个。
- 052026-05-23
iOS + Android提交
TestFlight + Play Console内部草稿。Playwright生成330张截图。
- 062026-05-25
Telegram小程序
包装为iPhone 15 Pro Max视口锁定的Telegram WebApp。
/next
下一步
- [ ]5首越南民谣编曲 (Hồ Trên Núi、See Tình、Trống Cơm)
- [ ]Suno生成音频 — 不适合合成器的人声歌曲
- [ ]合作模式 — 同一架钢琴与朋友二重奏
- [ ]作曲家模式 — 创作自己的旋律,QR码分享
- [ ]自适应难度: 塔楼模式根据玩家水平调整
- [ ]Apple Music / Spotify集成