Menu
CoddyTech

Godotとは?

CoddyのGodotジャーニー「ノードとシーン」セクションの一部。レッスン 1/28。

Godotはゲームを作るための無料プログラムです。Godotのゲームはノードで構成されています。右側のロボットはノードで、その体や目、アンテナもノードです。

ノードには、何をするかを指示するスクリプトを持たせることができます。スクリプトはGodotの言語であるGDScriptで書きます。これがロボットのスクリプト、robot.gdです。

extends Node2D

func _ready():
	print("Hello")

extends Node2Dは、そのスクリプトが2Dノードに属することを示します。_ready()の中のコードは、ゲームが始まると実行されます。print()は、ゲームの下にあるコンソールに1行出力します。

「プレイ」を押してゲームを実行します。

challenge icon

チャレンジ

簡単

ゲーム開始時にロボットにあいさつさせましょう。

  1. _ready()で、たとえばHello, Godot!のようなメッセージをprint("")の引用符の間に入力します。
  2. 行頭のタブはそのままにします。

「プレイ」を押すと、ゲームの下にあるコンソールにメッセージが表示されます。その後、「確認」を押します。

自分で試してみよう

extends Node2D

func _ready():
	print("")

ノードとシーンのすべてのレッスン

自分で練習してみよう: Godotプレイグラウンド