Skip to content

Repository files navigation

RLT Manager

公開先: https://monadnadnad.github.io/iidx-rlt/

手動で定義した当たり配置ルールに限界があるため、新サイトで作り直しています。

KONAMIの音楽ゲーム「beatmania IIDX」における、「ランダムレーンチケット」(譜面の配置を固定できるアイテム)の活用を支援するツールです。

ランダムレーンチケットとは

通常はRANDOMオプションを選択すると譜面の配置がランダムに変わりますが、チケットを消費することで、記載の配置に固定できる課金アイテムです。 要するに、スコア上げやクリアが楽になる、押しやすい配置を意図的に引けるアイテムです。

正規配置(1234567) 押しやすい配置(2461357)
正規配置の例 当たり配置の例

※画像はTextage.cc様より引用

IIDX公式ページの説明

主に以下の機能を提供します。

  • 押しやすい配置になる曲の推薦: 所持チケットをどの曲に使えばいいかわからない人向け
  • チケット検索: 大量のチケットを所持する人向けに、使いたいチケットを絞り込む機能
  • Textageへのリンク: チケット使用時の譜面を確認するため、外部サイト Textage 様を参照するリンク

背景

以下のような悩みをTwitterで見かけ、一見価値のないチケットが実は有効活用できることを知れるツールがあったら便利なのでは、と思って本ツールを開発しました。

  • チケットをどの曲で使えばいいかわからない、使わずに期限切れになる
    • → 押しやすい配置の知識がないと使う気が起きない
  • 大量に購入したのに当たりチケットが1つもなかった
    • → よく知られた配置(2461357)以外のチケットの使い道がわからない

本ツールは、いわゆる「当たり配置」になる曲を推薦することで、知識がなくてもチケットの使い道を見つけられるようにします。 当たり配置の定義は主観が入りますが、「譜面の難所が左右に分散して簡単になる」を基準に、なるべく多くのプレイヤー向けにしています。

構成

  • React, TypeScript, Vite, IndexedDB (Dexie)

  • MUI, React Hook Form, Zod

  • ESLint, Prettier

  • Vitest, Testing Library

  • CI/CD: GitHub Actions

  • 収集: Google Analytics

  • レスポンシブ対応

    • スマホメインで使われることを想定
  • PWA (Service Worker / Workbox)

データソース

譜面URLや楽曲メタデータは Textage.cc 様に帰属し、 IIDX Data Table で公開されている JSON を加工して生成しています。

開発

developer.md

About

ランダムレーンチケットを探しやすくする、Textageで譜面をすぐ確認できるようにする

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages