AoA帖 · 巻之 04
時代と門:STONE → BRONZE → IRON
このゲームの区切りは「ウェーブ」より「時代」です。時代が変わると門の形が変わり、扱える武器の見た目も変わります。
確認できた三つの時代
| 時代 | 内部アセット名 | 確認できたこと | 不明なこと |
|---|---|---|---|
| STONE AGE | Spr_StoneAge_1_Full | 弾に Rock / Spear / Arrow 系がある。敵の総称に StoneAgeCommonEnemy がある。 | 次の時代へ移る条件とコスト |
| BRONZE AGE | Spr_BronzeAge_1_Full、GateParentBronzeAge | 門の親アセット名に BronzeAge が付く。 | この時代固有の敵がいるか |
| IRON AGE | Spr_IronAge_1_Full / _2_Full / _3_Full | 背景が 3 枚ある(他は 1 枚)。 | 3 枚が段階か別マップか |
門は「守る対象」であり「時代の目印」
データ内には Gate_LV1、Gate_LV3、Gate_LV4 という段階違いの門と、M_GateLV3_Wall_L / M_GateLV3_Wall_R という左右の壁が入っています。門は単なる背景ではなく、当たり判定を持つ構造物として作られています。
さらに AgeGates.cs と AgeGatesBlendShapeController.cs が同梱されています。ブレンドシェイプは 3D モデルの頂点を変形させる仕組みなので、門は「差し替え」ではなく「同じモデルの形を変えて」時代を表現していると読めます。ここは実装からの推測です。
- 確認
- Gate_LV1 / LV3 / LV4、左右別の壁メッシュ、門の変形用スクリプトが存在する。
- 推測
- 時代が上がると門が強化され、見た目も同時に変わる。LV2 のアセット名は抽出できていない。
時代が変わるときに起きること
データ内に AgeWillChange という文字列があります。画面では「時代が変わる」に相当する演出が出ると考えられます。この演出中に操作が止まるかは不明です。
時代が変わると、置ける武器の見た目も時代に合わせて変わります。内部クラス MobByAge(時代ごとの Mob)という名前があるため、敵も時代で切り替わる作りです。つまり「時代 = 難易度の段」ではなく「時代 = 使える駒の種類が変わる章」と捉えた方が実態に近くなります。
縦画面でも横画面でも遊べる
ビルド情報の orientation は BOTH、CG の表記も Landscape / Portrait の両方です。縦画面にすると、門から手前までの距離が画面上で長く見えるため、射程の感覚が横画面と変わります。RANGE を上げる判断は、向きを固定してから行う方が安定します。
| 項目 | 値 | 出典 |
|---|---|---|
| orientation | BOTH(縦横とも可) | ビルド情報・CG |
| 対応端末 | ブラウザ(PC / モバイル / タブレット) | CG |
| iOS ブラウザ | iosFriendly: false | ビルド情報 |
| Android ブラウザ | androidFriendly: true | ビルド情報 |
他の巻