この記事は2Dゲームを作りながら Godot Engineの基本を学ぶためのチュートリアルとなります。
プロジェクトの作成
Godotを起動すると、最初に以下のような画面が表示されます。
![](http://2dgames.jp/wp-content/uploads/2021/11/image-137.png)
ここから「新規プロジェクト」を選択して、プロジェクトを新規作成します。
すると「新規プロジェクトを作成」の画面が表示されます。
まずは「参照」をクリックして、プロジェクトを配置する場所を指定します。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-138.png)
場所を指定するダイアログが表示されるので、Desktop
などに移動します。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-139.png)
Windows環境の場合は初期値が マイドキュメント
あたりになっているので「↑」をクリックすると Desktop
が見つかります。ただ、わかりやすい場所であればどこでも構いません。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-140.png)
指定ができたら「現在のフォルダを選択」で場所を決定します。
場所を指定したものの「空のフォルダを選択してください」という警告が中央に表示されたままとなっています。
これは Godotのプロジェクトを作成する場合は、空のフォルダでなければならないためです。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-141.png)
そのためプロジェクト名に「MyFirstGame」と入力し、「フォルダを作成」をクリックします。
すると警告が消えるので、「作成して編集」をクリックします。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-142.png)
これでプロジェクトが新規作成されました。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-143.png)
Godotは「シーン」という単位でゲームを作成していきます。シーンとは「タイトル画面」「メインゲーム画面」など、各画面であったり、「プレイヤー」「敵キャラ」などゲームオブジェクトもシーンにすることができます。また「HPゲージ」「アイテムメニュー」などUIもシーンにすることができます。
Unityを知っているのであれば、Godotのシーンは「Prefab」に相当するものとなります。再利用可能なオブジェクトが「シーン」で、さらに「ゲーム画面」など単体で実行することも可能なものとなります。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-144.png)
まとめると、このように「シーン」に「シーン」を配置する……という構造になっています。
ひとまずゲームのメインとなるシーンを作ってみます。シーンのタブのところにある「2Dシーン」をクリックします。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-145.png)
すると、Node2D
ノードが追加されます。これは2Dゲームの基本となるノードとなります。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-146.png)
この Node2D
をダブルクリックして名前を「Main」に変更します。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-11.gif)
変更できたら、メニューから シーン > シーンを保存
を選びます。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-148.png)
シーンを保存画面が表示されるので、名前が Main.tscn
となっていることを確認して「保存」をクリックします。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-149.png)
するとタブが「Main」となっていて、ファイルシステムに「Main.tscn」が追加されています。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-150.png)
ということでシーンが保存されていることを確認できたら、右上にある「▶」をクリックして、このシーンを実行します。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-151.png)
すると初回はこのような確認ダイアログが表示されます。プロジェクトの基準となるシーンが指定されていないためです。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-152.png)
「選択」をクリックします。
メインシーン選択画面が表示されるので、メインシーン「Main.tscn」を選んで「開く」をクリックします。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-153.png)
すると何もない画面が表示されます。
![](https://2dgames.jp/wp-content/uploads/2021/11/image-154.png)
ゲームが実行できることを確認したら、閉じるボタンを押してウィンドウを閉じます。
次回
第二回に続きます
![](https://2dgames.jp/wp-content/uploads/2021/11/Godot_logo-1-160x160.png)