GrowingCity プロトタイプ

自動成長する都市を爆撃するゲームです。隣接建物が合体して進化し、破壊された地区も再建されます。

Unity 6000.0.83f1 / URP 17.0.4 で Assets/Scenes/City Prototype.unity を開きます。現時点は Unity 試作版で、ブラウザー実行は未検証です。

都市上で方向をドラッグして離すと編隊が出撃します。機体は画面外から画面外へ飛行します。1:爆弾、2:核爆撃、Space:一時停止/再開、Esc:中止。

各機は初期毎秒1発です。投下速度・搭載数・爆発範囲・攻撃力・編隊数・飛行速度・装甲・耐久力を強化できます。次回出撃から適用されます。都市成長の購入強化はありません。

都市成長はゲーム時間で自動加速します。最初1倍、60秒で2倍、420秒で最大8倍。HUDに現在の倍率を表示します。ミサイルはレベル3以上の建物のみ発射します。12回の建設ごとに黄色の燃料庫、赤い弾薬庫、シアンの発電所が登場。破壊時に周辺へ追加ダメージを与え、特殊建物の連鎖爆発を起こせます。ゴールドは連鎖全体で一度だけ精算し、発展度減少と再建を反映します。

到着した機体ごとに通常出撃充填が固定50%増加します。2機で1回分、余剰も保存されます。通常の自然充填はゲーム時間10秒で、1回分までです。

核爆撃には独立した100秒の待ち時間があります。有効な命令の受付時に開始し、待機列も対象です。最初は使用可能です。通常出撃回数は消費しません。到着報酬と3倍速では短縮されません。一時停止で止まり、新しい都市でリセットされます。

建物は段階に応じた限定追尾ミサイルを発射します。機体は被弾・撃墜されます。進化した建物は高耐久で、被弾により縮小します。破壊でゴールドを獲得し、都市発展度が下がります。

初回はシステム言語を使用します。言語ボタンでシステムと9言語を切り替え、選択は端末に保存されます。非対応言語は英語になります。

爆発性の特殊建物の本体は鮮やかな青色です。黄色・赤・シアンの土台で種類を区別します。横倒し・ねじれ崩壊・爆発による浮上を組み合わせ、外壁の構造片と小さな破片を物理的に飛ばします。一部は画面外、ほかは屋根上へ向かいます。構造片は最大36個で既存の破片上限を共有します。新しい演出と破片シェーダーの実際のPlay検証は未実施です。

都市は96マスが埋まった状態で始まり、合体済み建物と特殊建物を含みます。標準シードの独立シミュレーションでは82棟です。成長ごとに中心からの距離順ではなく、離れた連結境界から重み付きランダムで最大4マスを建設します。上限は24×24マス、576マス(1マス16なら約384×384Unity単位)。満杯でも破壊後の再建は続きます。ゲーム時間90~300秒で高レベル直接建設率が増え、300秒以降の一般新築・再建はレベル3が75%、レベル2が20%、基本が5%。特殊建物は別規則です。新しい都市で初期化します。

操作と設定

外部原本 Assets/polyperfect/Low Poly Epic City/ は変更禁止です。プロジェクト所有のアセットとアダプターで拡張し、ストア素材を単独で再配布しないでください。

制限:Unity描画・実行中の言語切替・Web公開・ゲームバランスは今回未検証です。コンパイルと独立テストは Play 検証の代替ではありません。

README