mieki256's diary



2020/11/14() [n年前の日記]

#1 [godot] Godot Engineでメインシーンを作成

Godot Engine 3.2.3 x64 を使って3D表示の簡単なシューティングゲームっぽいものを作る。

今回はメインシーンを作成して、ゲームウインドウにプレイヤーキャラを表示してみたい。

シーンを新規作成。 :

「シーン」→「新規シーン」を選択。

3d_tuto03_create_main_ss01.png


「その他のノード」を選択。

3d_tuto03_create_main_ss02.png


Nodeノードを選択して作成。

3d_tuto03_create_main_ss03.png

プレイヤーキャラのシーンを追加。 :

上のほうにあるインスタンス追加ボタンをクリック。

3d_tuto03_create_main_ss04.png


プレイヤーキャラのシーン assets/Player.tscn を選択。

3d_tuto03_create_main_ss05.png


Nodeの下に Player が追加されて、3Dウインドウ内にプレイヤーキャラが表示された。

3d_tuto03_create_main_ss06.png

ノード名を変更してシーンを保存。 :

ノード名を変更。ルートノードの Node を Main に変更。

3d_tuto03_create_main_ss07.png


res:// の下に Main.tscn としてシーンを保存。

3d_tuto03_create_main_ss08.png

実行してみる。 :

F6キーを押してシーンを実行してみる。あるいは右上の再生ボタンをクリック。

3d_tuto03_create_main_ss09.png


ゲームウインドウが表示される。が、何も表示されない…。

3d_tuto03_create_main_ss10.png

カメラを追加。 :

ゲームウインドウに何も表示されなかったのは、カメラ(Cameraノード)が存在してなかったから。Godot Engine で3Dゲームを作る際、Camera が無いと何も表示されないらしい。

Cameraノードを追加する。Mainノードを選択して、左上のプラスアイコンをクリック。

3d_tuto03_create_main_ss11.png


Camera を選択して「作成」。

3d_tuto03_create_main_ss12.png


Camera が追加された。Camera を選択。

3d_tuto03_create_main_ss13.png


カメラの位置、角度を調整する。

3d_tuto03_create_main_ss14.png


F6キーを押してシーンを実行してみる。プレイヤーキャラが表示された。

3d_tuto03_create_main_ss15.png


次回はプレイヤーのスクリプトを書いてプレイヤーキャラをカーソルキーで移動させたい。

以上です。

過去ログ表示

Prev - 2020/11 - Next
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project