遊び方と操作
このゲームに「撃つ」操作はありません。あるのは狙うこと、武器を選ぶこと、弾を込めることの3つです。だから上達の中心は、画面中央に敵を置き続ける時間をどれだけ長く取れるかになります。
01操作は3項目しかない
CrazyGames の商品ページにある Controls 欄は、次の3行で完結しています。原文は「Left mouse button to aim, shooting occurs automatically.」「1,2,3 to switch guns」「R to reload」。つまり照準だけが手動で、射撃は自動です。
この設計は、一般的なブラウザ FPS の「クリックで発砲」とは逆です。引き金を連打する必要がない代わりに、照準を外している間も弾が出続けるため、装弾数(AMMO)の消費はプレイヤーの腕ではなく「当て続けられたか」に連動します。
- 左クリック
- 照準。押している間、画面中央のレティクルで狙う。射撃は自動で発生する(CTRL)
- 1 / 2 / 3
- 武器スロットの切り替え。スロットは3つ(CTRL・BL)
- R
- リロード。弾切れ前に押すのが基本(CTRL)
02照準だけが手動という意味
射撃が自動なので、プレイヤーの入力は「どこを狙い続けるか」に集約されます。敵が動く以上、レティクルを先に置く(先行照準)か、敵の移動線に合わせて振る(トラッキング)かの二択になり、どちらもクリックの強さや連打速度は関係ありません。
ビルドには CrossHair.cs と DamageCross.cs という UI スクリプトがあり、照準器とヒット表示が別々に管理されています。当たった瞬間の視覚的なフィードバックが照準器とは別に出る作りなので、弾がどこに吸われたかは画面のクロス表示で判断できます。
タッチ環境向けには JoystickInput.cs / TouchInputView.cs / MobileInput.cs が含まれています。モバイルでは仮想スティックとタッチ照準になる見込みですが、公式の操作説明は PC の3項目のみで、タッチの詳細な割り当ては公開されていません(不明)。
03任務の流れ(ビルドの構造から)
ビルドのスクリプト名を並べると、1 回の任務が「道路パート → チェックポイント → 戦闘位置 → ウェーブ → ボス」という段階で組まれていることが分かります。Road/Road.cs と RoadPart.cs が道そのもの、CheckPointRoadPart.cs が区切り、FightPosition.cs と PointInWave.cs が戦う位置、WaveLine.cs と EnemyWave.cs が敵の波、BossWave.cs がボス戦です。
ここで注意したいのは、これらは「クラス名から読み取れる部品の存在」であって、実際の画面遷移や制限時間は実機で確認していないという点です。部品名は確認(BL)、役割の説明は推測として扱ってください。
- 道路:Road / RoadPart / NavMeshRoad / SpeedBump(速度抑制帯)
- 区切り:CheckPointRoadPart(チェックポイント)
- 戦闘:FightPosition / WaveLine / PointInWave
- 敵の波:EnemyWave / EnemyWavesList / StaticWave / RoadCarWave
- ボス:BossWave / BOSS_CAR_WAVE / BossAttakerPart(原文ママ)
04制限時間と「スーパーガン」
Infrastructure/SessionTimerLogic には SessionTimer、SessionGunTimer、SessionSuperGun、SessionTimerBarCheckpoint、SessionTimerPopup の5つが入っています。名前からは、任務中に走るタイマー、武器用のタイマー、スーパーガンの時間制限、チェックポイントで区切られるタイマーバー、時間切れのポップアップ、という分担が読めます。
つまりこのゲームは「時間の中でどれだけ進めたか」を測る作りです。射撃が自動で操作が3つしかないぶん、時間管理の比重が大きいと考えられます(役割の解釈は推測)。
05操作練習(このサイトの練習ドリル)
下の練習ドリルは、上の3項目だけを使う想定で作っています。出題される任務に対して、押すべきキー(照準・切替・リロード)を順番に選ぶもので、キー入力の順番を体に入れるための道具です。点数や制限時間はゲーム内の実数ではなく、このサイト側で決めた練習用の値です。JavaScript を切っていても、同じ内容が表として読めます。
操作練習ドリル
照準・リロード・武器切替の順番を体に入れるための練習です。正解は公式の操作説明(左クリックで照準/射撃は自動/1・2・3 で切替/R でリロード)だけから作っています。
遠くの敵を狙いたい。最初に押すのは?
0 / 6
全 6 問の一覧(正解つき)
| 問い | 正解 | 理由 |
|---|---|---|
| 遠くの敵を狙いたい。最初に押すのは? | 左クリック | 照準は左クリック。撃つ操作はなく、射撃は自動で発生する。 |
| マガジンが残り少ない。敵の切れ目で押すキーは? | R | リロードは R。手動なので、弾切れの音を待つと手遅れになる。 |
| 1枠目にライフル、3枠目に火炎放射器。火炎放射器に持ち替えるキーは? | 3 | 1/2/3 がスロット番号に対応する。何枠に何を入れたかは自分で決める。 |
| スーパーガンを2枠目に入れてある。時間制なので今使いたい。押すキーは? | 2 | スーパーガンもスロットに入れて 1/2/3 で呼び出す(SessionSuperGun は時間制)。 |
| ヘリを追い続けるとき、押し続けるボタンは? | 左クリック | 押し続けるのは照準だけ。射撃ボタンは存在しない。 |
| 近い敵用の武器は2枠目に入れてある。切り替えるキーは? | 2 | 3枠を使い分けるのが前提。距離に合った武器へ切り替える。 |