サイバー五目には、世界中のプレイヤーと腕を競い合う「オンラインランクマッチ」システムが搭載されています。 対戦に勝利することで「ランクポイント」を獲得し、一定のポイントに到達すると上位のランクへと昇格します。 このページでは、ランクの階級やポイントの増減システムについて詳しく解説します。
プレイヤーのランクは、獲得した累計ポイントに応じて変動します。 初めてプレイする時は全員「Cランク」からスタートし、勝利を重ねてポイントを稼ぐことで最高位の「Sランク」を目指します。
| ランク | 必要ポイント | 特徴 |
|---|---|---|
| Sランク | 5000pt以上 | 世界トップクラスのサイバープレイヤー。ステルスや爆弾の使い所を完全に熟知した猛者。 |
| Aランク | 2500pt〜4999pt | 上級者。基礎的な五目並べの力に加え、高度なブラフや心理戦を仕掛けてくる層。 |
| Bランク | 1000pt〜2499pt | 中級者。サイバーアイテムの基本的な使い方はマスターしており、安定した戦いができる層。 |
| Cランク | 0pt〜999pt | 初級者(スタート時のランク)。まずはここを脱出するために勝利を重ねましょう。 |
オンラインランクマッチで勝敗が決着すると、勝者にはポイントが与えられ、敗者からはポイントが減少します。 サイバー五目のポイントシステムは「Eloレーティング」に近い概念を取り入れており、自分と相手のランク(実力差)に応じて増減幅が変わります。
マッチングシステムは可能な限り実力の近いプレイヤー同士を引き合わせますが、待機時間や時間帯によっては格上・格下のプレイヤーとマッチングすることがあります。
現在のシステムでは、一度昇格したランクから降格することはありません(例:Aランクに到達後、ポイントが2500を下回ってもAランクのまま維持されます)。これは、降格の恐怖による「ランクマッチへの参加控え」を防ぐためです。
ただし、将来的には「シーズン制」を導入し、一定期間ごとに上位ランクのポイントがリセットされ、限定称号などのシーズン報酬が与えられる仕組みの実装を予定しています。
オンラインマッチングのバックエンドには、Firebase Realtime DatabaseとFirestoreを活用しています。 プレイヤーが「オンライン対戦」ボタンを押すと、まずは同じランク帯で待機しているプレイヤーを高速で検索します。もし数秒待っても同ランクの相手が見つからない場合、徐々に検索範囲(ランクの許容差)を広げていくアルゴリズムを採用しています。
これにより、「長時間待たされるストレス」と「実力差がありすぎるマッチング」のバランスを取り、快適なプレイ環境を実現しています。