FSShowdown誰よりも疾くゴールせよ。
PLAYER-DRIVEN RANK MATCH FOR FULL STRIDE
SCROLL ▼
Background

背景・動機

『Full Stride』には公式のオンラインランクマッチ機能が存在しない。

純粋な実力を測れる場を作りたい

展開読み・操作といったプレイヤー自身の技量を、馬の能力差やコース適性の偏りに左右されずに測れる環境がない。

コミュニティを活性化させたい

対戦を通じてプレイヤー同士の交流やレベルアップの動機付けを生み出したい。

Concept

コンセプト

馬の能力差を消し、
プレイヤーの読みと腕だけを測る

Full Strideは馬の脚質・展開・枠順に結果が大きく左右されるゲームであるため、通常のシートのままでは対戦相手の馬の質によって勝敗が決まってしまう。そこで専用の均一化シートを用いることで、実力差の変数を極力削ぎ落とす。

How It Works

仕組み

STEP 01 / 対戦用シート

全馬の能力値・成長タイプ・体型・適性を統一し、脚質だけを10パターンでランダムに割り振る。

STEP 02 / マッチングの流れ

対戦相手を探す→GIレース自動抽選→固定パスワードで部屋作成→シートID自動表示、これらすべてを自動化。

STEP 03 / 結果報告・レート

両者の勝敗自己申告が一致したら確定、イロレーティングで自動計算。距離別・脚質別の勝率も統計として公開。

Technology

支える技術

Cloudflare Pages
静的サイトの配信
Durable Objects
マッチング状態をリアルタイムに管理
D1
対戦履歴・レート・統計データを保存
Cloudflare Pages(配信)
Durable Objects(マッチング状態)
D1(履歴・レート・統計)
Release Policy

公開範囲・リリース方針

誰でも参加自由の公開ツールとする。

特に急がず、じっくり作る方針。ただし協力者が増えれば前倒しもありうる。

Sister Tools

姉妹ツール

FSScreener
Full Stride検索ツール
FSSplicer
Full Stride支援ツール
FSstriders
Full Stride支援ツール