【学習】Unity のインストールとプロジェクト作成(環境構築)
C# の文法や WinForms でデスクトップアプリを作ることを学んできました。
では、ゲームを作るにはどうすればよいでしょうか。
Unity を使うと、2D・3D のゲームやアプリを C# で開発できます。ゲームエンジンとして広く使われており、無料で始められます。
今回は Unity のインストール と プロジェクト作成 の手順を学びます。
今日学ぶこと
- Unity Hub … Unity のバージョン管理とプロジェクト起動
- プロジェクトテンプレート … 2D / 3D の選択
- プロジェクトのフォルダ構成 … Assets、ProjectSettings の役割
Unity Hub をインストールする
Unity を使うには、まず Unity Hub をインストールします。
- Unity の公式サイト にアクセス
- 「Unity をダウンロード」 をクリック
- Unity Hub をダウンロードしてインストール
- Unity Hub を起動し、Unity アカウントでログイン(無料で作成可能)
Unity エディタをインストールする
Unity Hub から、実際の Unity エディタをインストールします。
- Unity Hub の 「インストール」 タブを開く
- 「エディタをインストール」 をクリック
- バージョン … 最新の LTS(Long Term Support)版を推奨(例:2022 LTS)
- モジュール … 「Microsoft Visual Studio Community」にチェック(C# の編集用)
- インストールを実行
プロジェクトを作成する
Unity Hub から新しいプロジェクトを作成します。
- テンプレート: 2D(2D ゲーム用)
- プロジェクト名: Unity2D
- 保存先: 任意のフォルダを指定
手順:
- 「プロジェクト」 タブを開く
- 「新規プロジェクト」 をクリック
- テンプレート … 「2D」を選択
- プロジェクト名 … Unity2D と入力(このシリーズでは同じプロジェクトで続きから進めます)
- 保存先 … 任意のフォルダを指定
- 「作成」 をクリック
作成が完了すると、Unity エディタが起動します。
プロジェクトのフォルダ構成
プロジェクトフォルダには、次のような構成があります。
| フォルダ | 役割 |
|---|---|
| Assets | スクリプト、画像、音声、プレハブなど、ゲームで使うすべてのファイル |
| ProjectSettings | プロジェクトの設定(解像度、物理演算など) |
| Packages | パッケージマネージャーで追加したライブラリ |
| Library | Unity が自動生成するキャッシュ。通常は編集しない |
Assets フォルダが最も重要です。ここにスクリプトや画像を置き、Project ウィンドウから参照します。
2D と 3D の違い
| テンプレート | 用途 |
|---|---|
| 2D | 横スクロール、落ち物ゲーム、カードゲームなど |
| 3D | 3D アクション、RPG、シューティングなど |
このシリーズでは 2D を前提に進めます。後から 3D に切り替えることも可能です。
重要ポイント
Unity Hub は Unity の管理ツール、プロジェクト は 1 つのゲームの単位です。
- Unity Hub でエディタのバージョンとプロジェクトを管理する
- 2D ゲームなら「2D」テンプレートを選ぶ
- Assets フォルダにスクリプトや画像を配置する
- Library フォルダは自動生成されるため、直接編集しない
発展アイデア
環境構築ができたら、次のステップです。
- エディタの画面構成 … Scene、Game、Hierarchy、Inspector の役割
- GameObject と Transform … オブジェクトの配置と操作
Unity のインストールとプロジェクト作成は Unity 開発の第一歩 です。次はエディタの画面構成を学びましょう。




ディスカッション
コメント一覧
まだ、コメントがありません