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 / 結果報告・レート

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

Features

ここで体験できること

好敵手ライバルを探せ
まずプレイするプラットフォーム(PS5・PC)を選択。Full Strideはクロスプレイ非対応のため、同じ機種のプレイヤー同士だけで公平にマッチング。「マッチング開始」を押すと対戦待ちキューに入り、同じタイミングで参加している同プラットフォームのプレイヤーの中から、レートが一番近い相手と自動で対戦カードが組まれます。
強さは数字レーティングで示せ
結果を報告するとレートが自動更新。勝てば勝つほど、強敵との対戦が増えていきます。格上を倒すほどレートは大きく伸び、逆に格下に取りこぼすと大きく減る——駆け引きの緊張感が、そのまま数字に表れます。
記録レコードを超えろ
距離別・競馬場別の勝率を自動集計。短距離は強いのに長距離で取りこぼしている、東京コースは得意だが中山コースで勝てない——そんな自分の勝ちパターンと弱点が、データとしてはっきり見えてきます。
Technology

支える技術

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

公開範囲・リリース方針

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

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

対応プラットフォームは、Full Stride本体が今後対応するハードに応じて連動して拡大していく予定です。

一定期間ごとにレートをリセットし、また一から実力を証明し直す「シーズン制」を導入予定。シーズン上位者には勲章のような称号を贈呈する予定です。