タイトル: Unity
SEOタイトル: Unity とは?ゲーム開発エンジンの使い方・主要機能
Unityとは?

Unityとは3Dゲームの開発が可能なゲームエンジンです。
マルチプラットホーム対応です。
スクリプト言語として以下の3つが対応しています。
・C#
・UnityScript(JavaScript)
・Boo
スクリプト関連は子ページの「スクリプト」を参照してください。
子ページから項目を選択してください。
Unityの主な特徴
- マルチプラットフォーム対応 — Windows / Mac / Linux / iOS / Android / WebGL / コンソール機など、1つのプロジェクトから幅広く書き出せる
- 無料で始められる — Personalライセンスは個人・小規模なら無料で利用可
- 豊富なアセット — Unity Asset Store で3Dモデル・スクリプト・エフェクトが入手できる
- 大規模なコミュニティ — ドキュメント・チュートリアル・Forumが充実
本ページの子ページ一覧
導入と基本操作
- Unityの導入方法 — Unity Hub のインストールとライセンス設定
- エディタ(画面)の説明 — Scene / Game / Hierarchy / Inspector / Project の各ビュー
- プロジェクトの作成と削除 — 新規プロジェクトの作り方
- 用語集 — GameObject、Component、Prefab 等の基本用語
ゲーム制作の基礎
- オブジェクト — GameObject の扱い方
- コンポーネント — Transform / Rigidbody / Collider などの構成要素
- スクリプト — C# によるロジック制御
- 重力の変更 — 物理エンジンのカスタマイズ
実行とビルド
- ゲームの実行/一時停止/コマ送り — Play モードの操作
- ゲームの公開(Build)方法 — ビルド設定とプラットフォーム別の書き出し
アセット
- アセットのインポート方法 — モデル・テクスチャの取り込み
- パッケージのインポート —
.unitypackageの取り扱い - おすすめアセット一覧 — ジャンル別の代表アセット
トラブルシュート
- エラー一覧 — よく見るUnityエラーへの対応