Unityでゲームを作ってみたい。
そう思って調べ始めると、公式チュートリアルや解説動画がたくさん見つかります。しかし、「とりあえず手順どおりに作ってみた」だけで終わってしまい、その先のオリジナルゲーム制作につながらなかった……という経験をした方も多いのではないでしょうか。
そこで本シリーズでは、Unity公式チュートリアルRoll a Ballをベースに、Unityの基本操作や考え方を学びながらゲームを作っていきます。
ただし、目的はチュートリアルを終わらせることではありません。
このシリーズは、Roll a Ballを土台として、自分だけのオリジナルゲーム制作へ発展させるための足がかりとなることを目的としています。
また、私自身もUnityを学びながらゲーム制作を進めている立場です。
初心者だからこそ気付けたことや、実際につまずいたポイントなども交えながら進めていきますので、これからUnityを始める方の参考になれば幸いです。
Contents
今回の内容
今回はゲーム制作を始める前の準備として、次の内容を確認していきます。
- Unityプロジェクトの作成
- Unityエディターの画面構成
- シーンビューの基本操作
今回の時点では、まだゲームらしいものは登場しません。
ですが、この先ゲーム制作を進めるうえで何度も使う基本操作になるため、最初にしっかり確認しておきましょう。
プロジェクトを作成する
Unityでゲームを作るときは、まずUnity Hubを使用します。
Unity Hubは、ゲーム開発単位であるプロジェクトを管理したり、Unityエディターのバージョンを管理したりするためのツールです。
プロジェクトがまだ1つもない場合は、一覧は空になっています。
まずは新規プロジェクトをクリックして、新しいプロジェクトを作成しましょう。
パイプラインを選択する
最初にテンプレートを選択します。
ここで選ぶパイプラインとは、ゲームをどのような方法で描画するか、その仕組みのことです。
Unityでは、現在主に次の2種類が使用されています。
Universal Render Pipeline(URP)
比較的動作が軽く、幅広いゲーム制作に向いています。
High Definition Render Pipeline(HDRP)
より高品質なグラフィック表現ができますが、その分、高い性能が求められます。
今回はUniversal 3Dを選択して進めます。
プロジェクト名を設定する
プロジェクト名はProject Adelaideとしました。
特に意味はありませんので、好きな名前で構いません。
保存方法は新しいローカルプロジェクトを作成を選択します。
保存場所も自由ですが、フォルダー名やパスには日本語を含めないことをおすすめします。
環境によっては、日本語パスが原因でツールやライブラリが正常に動作しないことがあるためです。
特にUnityで使用される一部のツールやライブラリでは、日本語パスが原因で問題が発生するケースがあります。後から移動する手間を避けるためにも、最初から英数字のみのフォルダー名にしておくことをおすすめします。設定が終わったら、プロジェクトを作成をクリックします。
初回起動時は必要なファイルが生成されるため、少し時間がかかります。
Unityエディターを確認する
プロジェクトの作成が完了すると、Unityエディターが起動します。
ここが、これからゲームを作っていく作業スペースになります。
Unityエディターは複数のビューで構成されていて、それぞれ役割が異なります。
ビューは自由に配置を変更したり、サイズを変更したり、タブとして重ねたりすることもできます。
また、Windowメニューからさまざまなビューを追加することも可能です。
主なビュー
Sceneビュー
ゲームオブジェクトを配置したり編集したりする、作業の中心となるビューです。
Gameビュー
プレイヤーが実際に見るゲーム画面を表示します。
Hierarchyウィンドウ
シーン内に配置されているオブジェクトを一覧表示します。
Inspectorウィンドウ
選択したオブジェクトの設定を変更します。
Projectウィンドウ
プロジェクト内のファイルを管理します。
Consoleウィンドウ
エラーやデバッグログを確認するためのビューです。
シーンビューの基本操作
ゲーム制作では、Sceneビューを頻繁に操作します。
最初に覚えておきたい操作は次のとおりです。
| 操作 | 内容 |
|---|---|
| 中ボタンドラッグ | 視点移動 |
| 右クリックドラッグ | 視点回転 |
| Alt+左クリックドラッグ | 中心を軸に回転 |
| マウスホイール | ズーム |
| Fキー | 選択したオブジェクトへフォーカス |
このあたりを覚えておくと、作業がかなりスムーズになります。
次回
今回は、ゲーム制作を始めるための準備として、
- プロジェクトの作成
- Unityエディターの基本画面
- シーンビューの基本操作
を確認しました。
次回は、いよいよゲームの土台となるステージを作成し、プレイヤーとなるボールを動かしていきます。
まとめ
今回は、Unityでゲーム制作を始めるための準備として、プロジェクトの作成からUnityエディターの基本操作までを確認しました。
一見すると地味な内容に感じるかもしれませんが、この先ゲームを制作していく中で何度も使う基本操作ばかりです。
このシリーズは、Roll a Ballを完成させることが目的ではなく、その先のオリジナルゲーム制作へつなげるための土台作りを目的としています。
ぜひ一緒に、一歩ずつゲーム制作を進めていきましょう。
コメント
コメントを投稿