Unity
2D / 3D に対応するゲームエンジン。ゲームから VR / シミュレーションまで幅広く使われる
Unity とは
Unity (ユニティ) は、Unity Technologies が開発するゲームエンジンで、ゲームをはじめとするインタラクティブなコンテンツを作るための統合環境だ。2D・3D の両方に対応し、描画・物理演算・音声・入力処理・アニメーションといった土台を一式で備える。個人開発者から大手スタジオまで使われ、とくにモバイル向けタイトルで採用例が多い。
何が「エンジン」の中身か
設計の核は、シーンに置いた GameObject へ Component (描画・当たり判定・自作スクリプト) を付け足して振る舞いを組み立てる構造にある。機能を継承で積み上げるのではなく必要な部品を差し込む形にしたことで、企画変更で振る舞いを入れ替える作業がクラス階層の作り替えにならずに済む。
スクリプトは C# で書き、実行形式への変換はスクリプティングバックエンドが担う。Mono は中間言語 (IL) をそのまま実行し、IL2CPP は IL を C++ に変換してから事前 (AOT) コンパイルする。実行時のコード生成を許さないプラットフォームでも後者なら配布できるため、対応端末の幅は「C# で書いたコードをどう機械語まで落とすか」の選択肢の幅から来ている。
なぜ普及したか
| 要素 | 内容 |
|---|---|
| マルチプラットフォーム | 一度作れば多くの端末向けに書き出せる |
| C# での開発 | 比較的学びやすい言語で記述できる |
| アセットストア | 素材や機能を購入・再利用できる |
| 豊富な情報 | 学習資料やコミュニティが充実 |
「複数機種に同時対応できる」点と「学習のしやすさ」が、個人開発者の裾野を大きく広げた。
ゲーム以外への応用
Unity はゲーム専用ではない。建築の 3D 可視化、VR/AR コンテンツ、自動車や製造業のシミュレーション、映像制作など、リアルタイム 3D を扱うあらゆる分野で使われている。「インタラクティブな 3D 空間を作る基盤」として応用範囲が広がっている。
採用時の注意点
手軽に始められる反面、規模が大きくなるほど性能とビルドの管理が効いてくる。とくに毎フレーム呼ばれる処理でオブジェクトを新しく確保すると、ガベージコレクションが走った瞬間に描画が一拍詰まる。数値をまとめた構造体や使い回しの配列に寄せる、文字列の組み立てをループの外に出すといった対処が定番になる。IL2CPP でのビルドは C++ の生成とコンパイルを挟むため Mono より時間がかかり、日々の試行回数にそのまま跳ね返る。
ライセンスは時期によって変わるため、商用利用では契約時点の規約を必ず確認する。2026 年 8 月時点のプラン区分は Personal / Pro / Enterprise / Industry で、無償の Personal は年間収益と調達額の上限が適用条件になっている。売上に応じて実行時の利用に課金する Runtime Fee は 2024 年 9 月 12 日に撤回されたため、それ以前に書かれた解説は料金の前提が変わっている点に注意したい。起動時のロゴ表示も Unity 6 以降は Personal で任意にできる。
同種のエンジンに Unreal Engine があり、フォトリアルな大規模 3D では後者が選ばれることもある。判断軸は「出したい絵の水準」と「配布したい端末の幅」の二つで、どちらも譲れないなら同じ試作を両方で作り、反復の速さを実測して決めるのが早い。
バージョン間で API や推奨手順が入れ替わるエンジンなので、学習素材は対象バージョンを確かめてから選ぶとつまずきが減る。
この記事は役に立ちましたか?
関連用語
関連する記事
技術書の情報が古くなったときの対処法
技術書の内容が古くなったときの対処法を紹介。古くなる部分と古くならない部分の見分け方、購入前の鮮度チェック方法を解説します。
JavaScript / TypeScript 本ガイド - 入門から型で守る実務コードまで
JavaScript と TypeScript を 1 本の学習ルートとして捉えた技術書の選び方。JavaScript の入門書、言語の背骨を通す体系書、TypeScript の型システムを設計の武器にする本、React/Next.js の実践書まで 2026 年 8 月時点の定番で案内します。
AWS 本の選び方 - 全体像 / 構築 / 設計 / 運用 / セキュリティの 5 視点
AWS を学ぶ技術書の選び方を「全体像 / 構築 / 設計 / 運用 / セキュリティ」の 5 視点で整理。公式ドキュメントと本の役割分担、資格対策書の位置づけまで、2026 年 8 月時点の定番書で AWS 独学のルートを解説します。