【学習】Unity のインストールとプロジェクト作成(環境構築)

広告

C# の文法や WinForms でデスクトップアプリを作ることを学んできました。

では、ゲームを作るにはどうすればよいでしょうか。

Unity を使うと、2D・3D のゲームやアプリを C# で開発できます。ゲームエンジンとして広く使われており、無料で始められます。

今回は Unity のインストール と プロジェクト作成 の手順を学びます。

今日学ぶこと

  • Unity Hub … Unity のバージョン管理とプロジェクト起動
  • プロジェクトテンプレート … 2D / 3D の選択
  • プロジェクトのフォルダ構成 … Assets、ProjectSettings の役割

Unity Hub をインストールする

Unity を使うには、まず Unity Hub をインストールします。

  1. Unity の公式サイト にアクセス
  2. 「Unity をダウンロード」 をクリック
  3. Unity Hub をダウンロードしてインストール
  4. Unity Hub を起動し、Unity アカウントでログイン(無料で作成可能)

Unity エディタをインストールする

Unity Hub から、実際の Unity エディタをインストールします。

  1. Unity Hub の 「インストール」 タブを開く
  2. 「エディタをインストール」 をクリック
  3. バージョン … 最新の LTS(Long Term Support)版を推奨(例:2022 LTS)
  4. モジュール … 「Microsoft Visual Studio Community」にチェック(C# の編集用)
  5. インストールを実行

プロジェクトを作成する

Unity Hub から新しいプロジェクトを作成します。

  • テンプレート: 2D(2D ゲーム用)
  • プロジェクト名: Unity2D
  • 保存先: 任意のフォルダを指定

手順:

  1. 「プロジェクト」 タブを開く
  2. 「新規プロジェクト」 をクリック
  3. テンプレート … 「2D」を選択
  4. プロジェクト名 … Unity2D と入力(このシリーズでは同じプロジェクトで続きから進めます)
  5. 保存先 … 任意のフォルダを指定
  6. 「作成」 をクリック

作成が完了すると、Unity エディタが起動します。


プロジェクトのフォルダ構成

プロジェクトフォルダには、次のような構成があります。

フォルダ役割
Assetsスクリプト、画像、音声、プレハブなど、ゲームで使うすべてのファイル
ProjectSettingsプロジェクトの設定(解像度、物理演算など)
Packagesパッケージマネージャーで追加したライブラリ
LibraryUnity が自動生成するキャッシュ。通常は編集しない

Assets フォルダが最も重要です。ここにスクリプトや画像を置き、Project ウィンドウから参照します。


2D と 3D の違い

テンプレート用途
2D横スクロール、落ち物ゲーム、カードゲームなど
3D3D アクション、RPG、シューティングなど

このシリーズでは 2D を前提に進めます。後から 3D に切り替えることも可能です。


重要ポイント

Unity Hub は Unity の管理ツール、プロジェクト は 1 つのゲームの単位です。

  • Unity Hub でエディタのバージョンとプロジェクトを管理する
  • 2D ゲームなら「2D」テンプレートを選ぶ
  • Assets フォルダにスクリプトや画像を配置する
  • Library フォルダは自動生成されるため、直接編集しない

発展アイデア

環境構築ができたら、次のステップです。

  • エディタの画面構成 … Scene、Game、Hierarchy、Inspector の役割
  • GameObject と Transform … オブジェクトの配置と操作

Unity のインストールとプロジェクト作成は Unity 開発の第一歩 です。次はエディタの画面構成を学びましょう。

訪問数 3 回, 今日の訪問数 3回

広告

Unity,Unity6

Posted by hidepon