TBP.DEV
お仕事のご依頼を承っております
プロジェクト一覧へ戻る

プロジェクト

Pokérandom — スターター生成ツール

ポケモンの最初のパートナーを選ぶドラフトツール。ソロ対AIモード、ローカル2人対戦ドラフト、チームビルダー、DS版ポケモン図鑑を彷彿とさせるレトロなピクセルUIを搭載。

Pokérandom — スターター生成ツール

プロジェクトについて

Pokérandom は React + TypeScript + Vite で書かれた SPA で、ポケモンのチームビルドをドラフトゲームに変えてしまう試みです。モードは 2 つ。同じ画面で 2 人が交互に選ぶローカルドラフトと、3 段階の難度を持つ AI と戦うソロモードです。Easy はランダム、Normal は種族値合計の最も高い候補、Hard はチーム全体のタイプカバレッジを最適化して選びます。各ターンに 3〜5 枚のカードが配られ、リロール回数は調整可能で、片方につき 6 体のポケモンをドラフトします。ルールは世代(第 1〜9 世代)、タイプ、競技ティア(OU、UU、AG)、伝説・幻の有無で絞り込めます。ブラインドモードはスプライトを伏せ、設定可能なヒントだけを開示します。データは PokéAPI v2(1025 種)からフランス語名と独自キャッシュレイヤー込みで取得し、ティアごとの Smogon 競技セットも組み込み済み。インターフェースはポケモンダイヤモンド/パール/プラチナを意識し、Press Start 2P のレトロフォント、DS 風フレーム、漂うスプライトアニメーションが特徴です。