📖 このアプリについて
🎯 Darts Home
千葉拓のGranBoard 3s連携自作アプリ。
公式アプリだけでは物足りないので、自分でゲームやAI連携を実装している。
🚀 ロードマップ
- ✅ Bluetooth接続&生データ表示
- ✅ データパース(hex → "T20" 等)
- ✅ クニトリ(PHOENIX由来の領地ゲーム)
- ✅ Bot Lv1〜10(命中シミュ + 戦略AI)
- ✅ Web ホームアプリ(このページ)
- ⏳ 2v2チーム戦
- ⏳ ダーツすごろく
- ⏳ ボス討伐
- ⏳ AI秘書連携(コーチング機能)
🛠 技術スタック
- Python 3.10+
- bleak(BLE通信)
- Flask(Webサーバー)
- asyncio(非同期)
- pygame / afplay(音声)
📚 リファレンス
- SoftCyD/ESP32-GranBoard-Client - BLE仕様の出典
- sobassy/gran-app - TypeScript版参考
- クニトリのルール解説