SFStabfish 2 攻略 Wiki

数値の出典と不明点 — 何を確認し、何を確認していないか

このサイトの数値は、配信中のビルドから機械的に抽出したものと、配信ページの構造化データから取ったものに分かれる。どちらも一次資料だが、限界がある。ここでは全39件の事実と出典を並べ、確認できていないことも同じ表に載せる。

01事実台帳(39件)

種別は「確認」(一次資料で確認できた)、「推測」(資料から推測した)、「不明」(資料に存在しない)の3つ。推測と不明を混ぜないために、行ごとに種別を付けている。

事実と出典の一覧(当サイトの台帳)
ID事実種別出典
F01開発元は Zytech AI。配信ページの author と本文で一致している。確認CrazyGames 配信ページ JSON-LD / 本文
F02公開日は 2021年9月10日(本文表記は Released September 2021)。確認CrazyGames 配信ページ JSON-LD datePublished
F03最終更新日は 2024年12月20日。確認CrazyGames 配信ページ JSON-LD dateModified
F04評価は 8.7/10、評価数は 160,501 件。確認CrazyGames 配信ページ JSON-LD aggregateRating
F05いいね 133,280 件、よくないね 27,221 件。確認CrazyGames 配信ページ JSON-LD interactionStatistic
F06対応は DesktopWeb と MobileWeb。OS は Windows / Chrome OS / Linux / MacOS / Android / iOS。確認CrazyGames 配信ページ JSON-LD gamePlatform / operatingSystem
F07料金は無料(offers price 0 USD)。確認CrazyGames 配信ページ JSON-LD offers
F08操作はマウス(武器の向き)と左右クリック(スキル2種)のみ。移動キーの定義はない。確認CrazyGames 配信ページ Controls / 配信ビルド app.js
F09魚は65種(tier1 が23、tier2 が20、tier3 が22)。確認配信ビルド fishes テーブル
F10武器は13種。うち解放スコアが定義されているのは10種。確認配信ビルド app.js 武器テーブル n[] / o[] / c[]
F11スキルは36種(内部に None を含めると37件)。確認配信ビルド skills テーブル
F12遺伝子は37種で、それぞれ Lv1 と Lv2 の2段階の効果を持つ。確認配信ビルド genes テーブル
F13装飾のレシピは197件。装着部位は体(gear)180・目(eyewear)11・口(mouthpiece)6。確認配信ビルド craft テーブル / deco type 定義
F14マップは6種。広さは 1x1 と 2x1、難度は1〜3。確認配信ビルド map 定義 ba[]
F15ランクは B / A / S / SS / SSS の5段階で、装飾メダルとして実装されている。確認配信ビルド craft テーブル(Rank*Medal)
F16初期武器 Tusk の解放スコアは 0。確認配信ビルド app.js n[s.Tusk]=0
F17Lightning Rod の解放スコアは 50,000。確認配信ビルド app.js n[s.LightningRod]=5e4
F18武器の強化は4段階。Tusk は [0, 500, 2000, 5000] の累計スコアで Lv4 まで上がる。確認配信ビルド app.js o[s.Tusk]
F19Chillblade の強化は [0, 5000, 10000, 20000]。Lightning Rod は [0, 12500, 25000, 50000]。確認配信ビルド app.js o[] 強化閾値テーブル
F20Pickaxe は「採掘用で武器ダメージが10%減る」と説明文に明記されている。確認配信ビルド app.js d[s.Pickaxe]
F21Hammer Toy の解放スコアは 4,141 で、エイプリルフール(4月1日)限定と説明文にある。確認配信ビルド app.js n[s.HammerToy] / d[s.HammerToy]
F22tier1 の23種は size 1 / attack 100 / defense 25 / health 300 / speed 1 で共通。確認配信ビルド fishes テーブル stat
F23Megalodon は attack 125・size 1.30。Mosasaurus と Onifugu も attack 125。確認配信ビルド fishes テーブル stat
F24Kraken は size 1.35 で全魚中最大。Jomama は health 600 で最大。確認配信ビルド fishes テーブル stat
F25属性耐性(elemRes)が 0 より大きい魚は10種で、値は 0.05 または 0.1。確認配信ビルド fishes テーブル stat.elemRes
F26鉱石は「マップの壁の水中」に出現する。確認CrazyGames 配信ページ FAQ
F27背中の盾(Shield)は宝箱から設計図を入手し、クラフトして装備する。確認CrazyGames 配信ページ FAQ
F28Armageddon のチームイベントが1時間ごとに開催され、リーダーボードが出る。確認CrazyGames 配信ページ本文
F29刺した相手は牙に引っかかり、壁に叩きつけると食料が落ちる。確認CrazyGames 配信ページ本文
F30公式トレーラーは 2021年11月16日公開・長さ1分34秒。確認CrazyGames 配信ページ JSON-LD VideoObject
F31Whammy Wave は発動700ms・持続2,000ms・再使用5,000ms。スタン中の魚への武器ダメージは30%になる。確認配信ビルド skills テーブル / スキル説明文
F32Substitute は再使用30,000msで全スキル中もっとも長い。発動に1,000msかかる。確認配信ビルド skills テーブル coolDown
F33Holy Sword は武器サイズ +50%・攻撃 +30% を5,000ms 継続し、再使用は10,000ms。確認配信ビルド skills テーブル / 効果記述
F34ダメージの数値(武器ごとの damage、牙の攻撃力)はクライアントのビルドに存在しない。不明配信ビルド app.js 全文検索(damage 定義なし)
F351試合の最大人数とマッチング条件は、公開情報から確認できない。不明CrazyGames 配信ページ / 配信ビルド
F36ランク(B→A など)の上昇条件はクライアント側に判定処理がなく、不明。不明配信ビルド app.js にランク判定なし
F37Holy Sword / Dragon Axe / Saber の解放スコアは未定義。ショップかイベント配布と推測される。推測配信ビルド app.js n[] に該当なし
F38族が空欄の魚5種(Zompkin など)は、季節・イベント用の単発の魚と推測される。推測配信ビルド fishes テーブル family 空欄
F39装飾レシピの bpUsed は 0〜87 の値を取るが、クライアント側に参照処理がなく意味は不明。不明配信ビルド craft テーブル(bpUsed は定義のみ)

02一次資料

  • 配信ページの構造化データ(JSON-LD)— 開発元、公開日、更新日、評価、対応環境、トレーラー。
  • 配信ページの本文 — 操作説明、FAQ(鉱石の出現位置、盾の入手経路)、Armageddon の開催間隔。
  • 配信ビルドの JavaScript — 魚65種の数値、武器13種の解放と強化の閾値、スキル36種の時間、遺伝子37種の係数、装飾197レシピ、マップ6種の定義。
  • 配信ビルドが読み込むデータ — 上記のテーブルが実行時に参照する定義。

03確認できていないこと

ダメージの数値
武器ごとの damage、牙の攻撃力はクライアントのビルドに存在しない。サーバー側で裁定されていると推測される。したがって「何発で倒せるか」の計算はできない。
1試合の最大人数
公開情報から確認できない。マッチングの条件も不明。
段位の上昇条件
ランク判定の処理がクライアントにない。メダルのレシピだけが確認できる。
装飾の効果量
レア度と部位は分かるが、数値としての効果は定義されていない。
bp(設計図の値)
0〜87 の値が197件すべてに付くが、参照している処理が見当たらない。
Holy Sword / Dragon Axe / Saber の解放条件
解放スコアの定義がない。ショップかイベント配布と推測される。

04抽出の方法と限界

数値は配信ビルドの JavaScript をそのまま読み、テーブル定義から機械的に取り出した。手で写していないので転記ミスはないが、ビルドが更新されれば値も変わる。更新日は 2024年12月20日で、当サイトの数値はその時点のものになる。

見た目に関する項目(色、形、アニメーション)は数値では表せないため、この台帳には入れていない。文章で説明している箇所は、画面の見た目を言葉に置き換えたもので、数値ではない。