1.

Unity Standard Assets とは — 廃止された公式アセットと代替

編集
この記事の要点
  • Standard Assets は Unity が公式に提供していた汎用サンプルアセット集
  • 内容: Characters / Vehicles / Effects / Environment / Cross-Platform Input / Cameras / Utility
  • Unity 2019.4 で公式廃止、現在は Asset Store の Legacy 版で入手可
  • 代替: Starter Assets (FPS / 3rd Person) / ProBuilder / Cinemachine / Input System
  • 新規プロジェクトでの利用は非推奨。学習用や旧プロジェクト互換のみ

Standard Assets とは

Unity が長年同梱していた サンプル兼即利用可能なアセット集 です。初心者がいきなり 3 人称キャラクターを動かしたり、車を運転したりできるよう、よくある実装を一式パッケージ化していました。

Unity 5–2018 の時代は新規プロジェクト作成時に「Standard Assets を含める」オプションがあり、誰もが触れたことがある定番アセットでした。

Standard Assets に入っていたもの

カテゴリ内容代表的アセット
Charactersキャラクター制御FirstPersonController / ThirdPersonController / RollerBall
Vehicles乗り物Car / Aircraft
Camerasカメラ追従FreeLookCam / MultipurposeCameraRig
EffectsパーティクルFire / Smoke / Explosion / Water
Environment環境素材SkyboxVolume / Water / TerrainAssets
Cross-Platform InputPC / モバイル統一入力CrossPlatformInputManager
ParticleSystems古典パーティクルSparks / Dust
Utility汎用便利SimpleActivatorMenu / DragRigidbody / SmoothFollow

なぜ廃止されたか

  • 古い API 依存 (Legacy Input / Built-in RP)
  • URP / HDRP / 新 Input System に未対応
  • マテリアルや Shader がモダン仕様と非互換
  • 個別アセット (Cinemachine / ProBuilder) で分割提供する方針へ転換
  • 初心者を混乱させる「古いコード」が増えてサポート負担

Unity 2019.4 LTS で 公式廃止、Hub のテンプレートからも除外されました。

現在の入手方法 (Legacy 版)

Asset Store で「Standard Assets」を検索すると、Unity Technologies 提供の Legacy 版 が見つかります。

項目内容
名称Standard Assets (for Unity 2018.4)
価格無料
サポート Unity2018.4 (それ以降は警告多発)
更新停止 (アーカイブ扱い)
ライセンスAsset Store 標準 EULA

新しい標準アセット (代替)

用途旧 Standard Assets新しい代替
1 人称キャラクターFirstPersonControllerStarter Assets - First Person (公式無料)
3 人称キャラクターThirdPersonControllerStarter Assets - Third Person
カメラ追従FreeLookCamCinemachine (Package Manager)
入力CrossPlatformInputManagerInput System (新)
3D モデリングCube / SphereProBuilder (Package Manager)
パーティクルFire / SmokeVisual Effect Graph (HDRP/URP)
Water4HDRP Water System / URP Boat Attack
環境TerrainAssetsTerrain Tools Package

Starter Assets の使い方

現在の Unity 公式が推奨する Starter Assets は Package Manager または Asset Store からインストールします。

  1. Window → Package Manager
  2. 左上 + ボタン → Add package from git URL
  3. または Asset Store で「Starter Assets - Third Person Character Controller」を検索
  4. インポート後、Samples フォルダのデモシーンを開く

旧プロジェクトを引き継ぐ場合の注意

症状対処
Shader が Pinkマテリアルを URP/Lit に張替え
CrossPlatformInputManager が動かない新 Input System に書き換え
Water4 が黒いHDRP Water に置換 or Built-in RP 維持
FirstPersonController が古い API 警告Starter Assets - First Person へ移行

ライセンスと利用範囲

  • Unity Asset Store EULA に従う
  • 商用ゲーム制作に組み込み可能 (再配布は不可)
  • ソースコードの改変・改造は許可
  • そのままパックして他人に売るのは禁止

FAQ

Q: 今から学習するなら Standard Assets を使うべき?
A: 非推奨。Starter Assets を使ってください。新 Input System / URP に対応しており、現代の実装スタイルを学べます。

Q: 旧プロジェクトをそのまま Unity 6 に上げたら動く?
A: 多くの警告が出ますが動作はします。長期保守するなら段階的に Starter Assets / Cinemachine / Input System へ移行を。

Q: Standard Assets の代替を一気に揃えるなら?
A: 公式の「3D Sample Scene (URP)」や「URP 3D Beginner Template」が便利。Cinemachine・ProBuilder・Starter Assets が同梱されています。

関連項目

  • Cinemachine — 新カメラシステム
  • ProBuilder — シーン内 3D モデリング
  • Visual Effect Graph — 大規模パーティクル
  • Input System — 新入力フレームワーク
編集
Post Share
子ページ
  1. Vehicles
同階層のページ
  1. Standard Assets
  2. 地形・建物
  3. 背景
  4. キャラクター