データと数値 — 確認できた 25 件
確認できた数値は 25 件。出所(配信ページか、ビルドか)と確度(公式・確認・推測・不明)を分けて並べます。下の計算機は、装弾数と発射間隔から理論値を出します。
01事実の一覧
表の「種別」は、公式(配信ページの記載)、確認(ビルド内で直接見た値)、推測(値から判断したもの)、不明(値はあるが意味が分からない)の 4 つです。「出典」の CG: は配信ページ、build: はゲーム本体のビルドを指します。
| 番号 | 項目 | 値 | 種別 | 出典 |
|---|---|---|---|---|
| F01 | タイトル | BodyCamera Shooter(開発: BORNIS GameLab) | 公式 | CG:JSON-LD author |
| F02 | 配信開始 | 2024-07-25(初回公開 2024-07-24) | 公式 | CG:JSON-LD datePublished / game.addedOn |
| F03 | 最終更新 | 2026-09-21(lastFileUpdatedOn) | 公式 | CG:game.lastFileUpdatedOn |
| F04 | エンジン | Unity 6(technology: unity / loaderType: unity6) | 公式 | CG:game props |
| F05 | 配信サイズ | Bodycam.data.br が約 26.8 MB(解凍後 data.unity3d は 28,926,285 バイト) | 確認 | build:Bodycam.data.br |
| F06 | 武器数 | 11 種(Knife / Makarov / Revolver / Shotgun / Rifle / Tommy_gun / Machine_gun / Blaster / AWP / Grenade / GrenadeGun) | 確認 | build:resources.assets ListWeaponElement |
| F07 | 装弾数 | Rifle 30 / Tommy_gun 30 / Machine_gun 80 / AWP 10 / Blaster 50 / Makarov 8 / Shotgun 8 / Revolver 6 / Grenade_gun 6 / Grenade 10 / Knife 999(近接の番兵値) | 確認 | build:DefaultMagazineController |
| F08 | 発射間隔(推定) | Tommy_gun 0.075 秒 〜 Grenade 1.3 秒。WeaponController の浮動小数を発射間隔と推定 | 推測 | build:WeaponController |
| F09 | レベル段階 | 1 LEVEL 〜 10 LEVEL の 10 段階 | 確認 | build:LanguageYG |
| F10 | 解放メッセージ | Level 2 required / Level 5 required / Level 10 required | 確認 | build:LanguageYG |
| F11 | 武器の解放表示 | Requires level 2 / Requires level 7 の 2 種を確認 | 確認 | build:LanguageYG |
| F12 | マップ数 | 4 面。3 枚目は level 5、4 枚目は level 10 で解放(配信ページ記載) | 公式 | CG:descriptionRest |
| F13 | 操作キー | WASD / 矢印移動、Shift 走る、Space ジャンプ、C 座る、左クリック射撃、右クリック照準、R リロード、1-3 とホイールで武器切替、Tab ポーズ | 公式 | CG:controls |
| F14 | 視点 | 胸の高さのボディカメラ、魚眼レンズ風の広角 | 公式 | CG:descriptionRest |
| F15 | 敵クラス名 | SWAT / Raider / Stormtrooper / Sniper / Punisher / Heavy / bandit の 7 種 | 確認 | build:LanguageYG Class selection |
| F16 | プレイヤー体力 | 100(SimplePlayerHealth に 100.0 が 2 つ) | 確認 | build:SimplePlayerHealth PLAYER |
| F17 | 部位判定 | EnemyHit が 15 箇所の骨格に付き、頭部(Bip001 Head)だけフラグ int=1 | 確認 | build:EnemyHit |
| F18 | 部位の数値 | 各部位に 30.0 と 60.0 の 2 つの float(倍率かダメージ係数かは不明) | 不明 | build:EnemyHit |
| F19 | 対応言語 | 英語・ロシア語・トルコ語の文字列をビルド内で確認。日本語は無し | 確認 | build:LanguageYG / lang strings |
| F20 | マルチプレイ | ロビー・招待リンク・サーバー選択の UI 文字列がビルド内に存在 | 確認 | build:LanguageYG lobby |
| F21 | セーブ | userProgressionSaveMessage: cloud(配信ページ側の設定) | 公式 | CG:game props |
| F22 | 評価 | 9.3 / 348,532 件(いいね 321,598・低評価 26,934) | 公式 | CG:JSON-LD aggregateRating |
| F23 | ランキング | hasLeaderboard: false(ただし Features に Leaderboard の表記あり) | 公式 | CG:game props / descriptionRest |
| F24 | シーン数 | serialized file は level0 〜 level5 の 6 本 | 確認 | build:data.unity3d file list |
| F25 | 音響設定 | AcousticConfig 32 個 / AcousticSource 3 個(足音の減衰設定と推定) | 推測 | build:resources.assets |
02確度が高いもの
装弾数、レベル段階、キー割り当て、配信日、評価の 5 つは確度が高いです。装弾数とレベル段階はビルドの設定値そのもの、キー割り当てと配信日・評価は配信ページの記載です。
武器の名前(11 種)も、ビルド内のオブジェクト名から直接取れています。表記はそのまま(Tommy_gun、Grenade_gun のようにアンダースコア入り)で載せています。
03推測しているもの
発射間隔(0.075〜1.3 秒)は、WeaponController の浮動小数を発射間隔と解釈したものです。並びが連射速度の順序と一致するため確度は高いと見ていますが、実測ではありません。
毎分の発射数は 60 ÷ 発射間隔の計算値です。ゲーム内の表示ではありません。
音響設定(AcousticConfig 32 / AcousticSource 3)が足音の減衰用というのも推測です。
04分からないもの
- 武器のダメージ。BulletInfo に 18 個の塊はあるが、武器との対応が取れない。
- 敵の体力と攻撃力。クラス名しか取れていない。
- リロード秒数。ビルド内に明確な値が見つからない。
- 部位の 30.0 / 60.0 の意味。倍率とも限らない。
- スコアの計算式。Kills と total kills の表示はあるが、式は不明。
- 1 プレイで上がるレベルの量。
05数値の取り方
配信ページは JSON-LD とページ本文(Next.js のデータ)から読みました。ゲーム本体は WebGL のデータファイル(Bodycam.data.br、約 26.8 MB)を展開し、その中の data.unity3d から Unity のシリアライズ済みファイルを取り出して、武器や体力の設定値を読みました。
読み出しは自動処理なので、取り違えの可能性はゼロではありません。表の値と体感が食い違う場合は、このサイトの値より画面の表示を信じてください。
リロード込みの発射レート計算
装弾数・発射間隔はビルドの実測値、リロード時間は未計測のため入力値です(既定 2.5 秒は仮の置き値)。式: 60 ÷ (発射間隔 + リロード秒 ÷ 装弾数)。
毎分の発射数(理論値)
| 装弾数 | 発射間隔 | リロード秒 | 毎分の発射数(理論値) |
|---|---|---|---|
| 30 発 | 0.085 秒 | 2.5 秒 | 356 発/分 |
| 30 発 | 0.075 秒 | 2.5 秒 | 379 発/分 |
| 80 発 | 0.09 秒 | 2.5 秒 | 495 発/分 |
| 8 発 | 0.6 秒 | 2.5 秒 | 66 発/分 |
| 10 発 | 1 秒 | 2.5 秒 | 48 発/分 |