ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
| この記事の要点 |
|
Destroyed City とは
Destroyed City は Unity Asset Store で配布されている廃墟都市の 3D モデルパックの総称です。複数の作者が同名・類名(Destroyed City Pack / Destroyed City Props 等)でリリースしており、いずれも「崩壊した都市風景」を構成するためのアセット群です。
代表的な作者にはManufactura K4(ポーランド、戦時物多数)、PolyPerfect、Synty Studios 等があります。ジャンルとしては「ポストアポカリプス」「ゾンビ」「サバイバル」「都市戦闘 FPS」を想定したものが多く、暗いトーンで瓦礫・崩壊建築・廃車を中心に収録しています。
典型的な収録内容
| カテゴリ | 例 | 用途 |
|---|---|---|
| 建物(崩壊) | 半壊ビル、骨組みアパート、教会、廃工場 | 背景の主役 |
| 建物(瓦礫山) | がれきブロック、コンクリート板 | 地形装飾 |
| 道路 / 歩道 | ひび割れアスファルト、マンホール | 地面タイル |
| 車両(廃車) | 焼け焦げた乗用車、トラック、戦車 | 遮蔽 / 装飾 |
| 都市プロップ | 信号機、街灯、看板、フェンス | 細部の説得力 |
| テクスチャ | サビ / 焦げ / 汚れ / 血 | マテリアル流用 |
| パーティクル | 煙 / 炎 / 塵 / 火の粉 | 環境効果 |
仕様(一般的な目安)
| 項目 | 内容 |
|---|---|
| モデル数 | 100〜300 個 / パック(製品により差) |
| ポリゴン数 | 1 オブジェクト 数千〜数万トリ(LOD あり) |
| テクスチャ | 2K / 4K PBR(Albedo / Normal / Metallic / Roughness / AO) |
| Unity バージョン | 2020.3 LTS 以降推奨(製品ページで要確認) |
| レンダーパイプライン | Built-in / URP / HDRP(変換シェーダ付属が多い) |
| ライセンス | Asset Store 標準 EULA |
| 価格帯 | $25〜$80(セール時に半額多発) |
Unity への導入手順
1. Asset Store でアセット購入 / インポート許可
2. Unity Editor → Window → Package Manager
3. 左上のドロップダウン → My Assets
4. Destroyed City を選択 → Download → Import
5. ダイアログでファイルを確認 → Import
# 配置
6. Project ウィンドウから Prefabs を Hierarchy にドラッグ
7. URP / HDRP 利用時は付属の Material Upgrade を実行
Edit → Rendering → Materials → Convert Selected Built-in Materials to URP
URP / HDRP への対応
Asset Store の古いアセットはBuilt-in 用シェーダで提供されることが多く、URP / HDRP プロジェクトに入れるとマテリアルがピンク色になることがあります。対処:
// URP の場合
// Edit → Rendering → Materials → Convert Selected Built-in Materials to URP
// または All Built-in Materials to URP
// HDRP の場合
// Edit → Rendering → Materials → Convert All Built-in Materials to HDRP
// プラグイン制作元が URP/HDRP 用シェーダを別フォルダで配布している場合は
// それを優先して上書き
シーン構築のコツ
1. テラインで地形を作る
- 道路を Spline Mesh / Easy Roads 3D で配置
- 地面は ProBuilder / Terrain でラフに、テクスチャブレンドで瓦礫感を出す
2. 建物をモジュラー配置
- 同じビルの繰り返しを避けるため、回転・ミラー・ライティングを変化
- Asset Layout / POLYBRUSH でランダム散布
3. ライティング
- 昼: 太陽 + 砂塵による空気感(Volumetric Fog)
- 夜: 火災ポイント + ポイントライト + Bloom
- HDRP なら Sky and Fog Volume で大気散乱
4. オーディオ
- 遠雷、風、ガラス割れる音などの環境音
- FMOD / Wwise で動的サウンドスケープ
パフォーマンス最適化
- Static Batching: 動かない建物は Static チェック → ドローコール削減
- LOD Group: 距離別の低ポリ版に切替(多くのアセットは LOD0/1/2 同梱)
- Occlusion Culling: 視界外を非描画
- GPU Instancing: 同じ瓦礫を大量配置するとき有効化
- テクスチャ圧縮: ASTC / DXT5 / Crunched
- Mesh Combine: 大量の小物を統合してドローコール削減
ライセンスの注意
| ライセンス | 許可される利用 | 制限 |
|---|---|---|
| Single Entity | 個人 / 1 法人 1 プロジェクト | 複数法人での共有不可 |
| Multi Entity | 複数法人での共有可 | 価格が高い |
| 共通 | 商用 OK、改変 OK | 素材単体での再販禁止、Sketchfab 等への公開禁止 |
代替・併用アセット
| アセット | 特徴 |
|---|---|
| Manufactura K4 - WW2 Buildings | 戦時の崩壊建築。Destroyed City と相性◎ |
| Synty - POLYGON Apocalypse | ローポリ・スタイライズド。軽量 |
| City Builder Set | 無傷の都市。崩壊版と切り替え演出に |
| Modular City Pack | モジュラー設計でレイアウト自由 |
| Quixel Megascans | 4K スキャン瓦礫。Unity / Unreal 無料利用 |
| UltimateTerrains | 地形・道路と組み合わせ |
典型的な利用ゲーム
- ゾンビサバイバル (DayZ 風 / State of Decay 風)
- FPS 都市戦 (Battlefield / Call of Duty 風)
- ポストアポカリプス RPG (Fallout 風)
- クライシス系アドベンチャー (The Last of Us 風)
- VR ホラー
FAQ
Q: 価格はどれくらい?
A: $25〜$80 が一般的。Asset Store の大型セール(年に数回)で 50% オフが出るので、急がないならセールを待つのが定石です。
Q: Unreal Engine でも使える?
A: Unity Asset Store のライセンスはUnity 内利用限定。Unreal で使うには Unreal Marketplace の類似アセット(Modular War Torn City 等)を購入してください。
Q: モバイル向け(iOS / Android)で動く?
A: そのままでは重いのでテクスチャを 1K に圧縮 / LOD 設定 / オクルージョンが必須。Synty のローポリ系の方がモバイル向きです。
Q: モデルの一部だけ取り出して再販してよい?
A: 禁止。素材単体での再配布・販売は EULA 違反。ゲームに組み込まれた形での販売のみ可能です。
ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
- Nature Starter Kit 2
- WRLD Unity SDK
- Destroyed City
人気ページ
- 1 Eclipseで「サーバーに追加または除去できるリソースがありません。」の原因と対処法
- 2 tomcat の起動 / 停止ログと catalina.log・catalina.out の違い
- 3 JavaScript base URL 取得方法|window.location.origin と SSR/Node.js 対応
- 4 YouTube Data API v3 エラー一覧|403/400/404 の主要原因と切り分け
- 5 Spring Frameworkのアノテーション一覧
- 6 Laravel エラー一覧|500/Blade/DB 接続/ルーティングの代表エラー
- 7 3Dグラフィックスとは|モデリング/レンダリング/主要ソフトウェア (Blender / Maya)
- 8 【Spring】@Valueアノテーションとは
- 9 CATALINA_HOME の確認方法 (Linux / Mac)
- 10 【Spring】@Autowiredアノテーションとは
最近更新/作成されたページ
- UE5のEvent Tickノードの使い方|毎フレーム処理とDelta Seconds 2026-06-13 13:26:37
- UE5のレベルブループリントでキャラクターをスポーンさせる方法 2026-06-13 13:26:37
- UE5でAI Move ToがBlockedで失敗する原因と対処方法|NavMesh確認 2026-06-13 13:26:36
- Reactのよくあるエラーと対処まとめ|環境構築・npm関連 2026-06-13 13:26:36
- UE5のビューポートの使い方|視点操作・ビューモード・投影の基本 2026-06-13 13:26:36
- C++のコンパイルと実行方法|g++の使い方とオプション 2026-06-13 13:26:35
- UE5のWorld Compositionとは|サブレベルによる大規模ワールドと非推奨化 2026-06-13 13:26:35
- .protoのgo_packageオプションとは|Goコード生成時のパッケージ指定 2026-06-13 13:26:34
- C++の開発環境構築|コンパイラとIDEの選び方・Hello World 2026-06-13 13:26:34
- C++の関数まとめ|標準入出力(printf・cout・cin)と関数の基本 2026-06-13 13:26:33
- gRPCクイックスタート|.proto定義からサーバ・クライアント実装まで 2026-06-13 13:26:33
- C#・Visual Studioのよくあるエラーと対処まとめ 2026-06-13 13:26:33
- UE5でSet Input Mode UI Onlyを解除する方法|Game Onlyに戻す 2026-06-13 13:26:32
- UE5のアウトライナーとは|アクターの一覧・整理・親子付け 2026-06-13 13:26:32
- UE5エディタの自動保存の頻度を変更する方法|Auto Save設定 2026-06-13 13:26:31
コメントを削除してもよろしいでしょうか?