Godotとは?
CoddyのGodotジャーニー「ノードとシーン」セクションの一部。レッスン 1/28。
Godotはゲームを作るための無料プログラムです。Godotのゲームはノードで構成されています。右側のロボットはノードで、その体や目、アンテナもノードです。
ノードには、何をするかを指示するスクリプトを持たせることができます。スクリプトはGodotの言語であるGDScriptで書きます。これがロボットのスクリプト、robot.gdです。
extends Node2D
func _ready():
print("Hello")extends Node2Dは、そのスクリプトが2Dノードに属することを示します。_ready()の中のコードは、ゲームが始まると実行されます。print()は、ゲームの下にあるコンソールに1行出力します。
「プレイ」を押してゲームを実行します。
チャレンジ
簡単ゲーム開始時にロボットにあいさつさせましょう。
_ready()で、たとえばHello, Godot!のようなメッセージをprint("")の引用符の間に入力します。- 行頭のタブはそのままにします。
「プレイ」を押すと、ゲームの下にあるコンソールにメッセージが表示されます。その後、「確認」を押します。
自分で試してみよう
extends Node2D
func _ready():
print("")
ノードとシーンのすべてのレッスン
自分で練習してみよう: Godotプレイグラウンド