機能
UmaUmaCruise の機能
UmaUmaCruise の主な機能を、実際の使い方に合わせて紹介します。
イベント認識
DMM版ウマ娘のイベント画面を読み取り、選択肢確認を補助します。
スタートボタンを押すと DMM版ウマ娘のウィンドウを検出し、イベント画面なら選択肢の効果を表示します。
イベント選択肢の効果確認
イベントタイトルと選択肢を読み取り、ローカルの UmaMusumeLibrary.json を使って効果確認を補助します。攻略wiki を毎回開く手間を減らしたい人向けの中心機能です。
育成ウマ娘の自動選択補助
スタート実行後は育成ウマ娘選択画面から自動で育成ウマ娘を選択できます。ウマ娘詳細画面が表示されていると認識しやすくなります。
育成計画
イベント選択肢以外の判断材料もまとめて確認できます。
イベント選択肢の確認だけでなく、育成テンポを維持するための補助ツールとして使えます。
レース予約機能
レース予約は育成ウマ娘ごとに保存されます。育成方針に合わせたレース計画の確認に使えます。
URA予想機能
距離ごとの出走回数と、現在の日付以降に予約されているレース回数を見ながら判断できます。距離別の育成判断を確認したい時に役立つ補助情報です。
UmaMusumeLibrary.json の更新確認
キャラやサポートの追加で選択肢が表示されない時は、設定から UmaMusumeLibrary.json の更新確認を行ってください。
ライブラリ更新を見る報告と検証
認識精度に関わる機能は、報告しやすい形で設計されています。
OCR ベースのため、認識ミスや未認識イベントへの対応導線が重要です。
スクリーンショット機能
イベント誤認識や未認識を報告する時は、本体のスクリーンショット機能で保存した画像を使ってください。保存先は UmaUmaCruise/screenshot フォルダです。
技術的な土台
OpenCV、Tesseract OCR、SimString、Boost、nlohmann/json、WTL を利用しています。