GDScript

2Dノード

Godot入門:SubViewportの使い方と活用法

SubViewportは、独立したカメラで別のシーンを描画し、テクスチャとしてゲーム世界に埋め込めるノードです。ミニマップなどの実装方法を解説します。
2Dノード

Godot入門:CanvasLayerの使い方と活用法

CanvasLayerは、ゲーム世界のカメラに追従しない描画レイヤーを作れるノードです。HUDやポーズメニューなど画面固定UIの実装方法を解説します。
Node解説

Godot入門:NavigationAgent2Dの使い方と活用法

NavigationAgent2Dは、障害物を自動検知して最適なルートを計算する2D経路探索ノードです。敵の追跡AIなど動的な移動の実装方法を解説します。
Node解説

Godot入門:PathFollow2Dの使い方と活用法

PathFollow2Dは、Path2Dが定義した曲線に沿って滑らかに移動するノードです。敵の自動巡回やカメラパスなどの実装方法を解説します。
Node解説

Godot入門:Path2Dの使い方と活用法

Path2Dは、2D空間に曲線のルートを定義するノードです。PathFollow2Dと組み合わせた敵の巡回ルートやカットシーンでの活用法を解説します。
2Dノード

Godot入門:Polygon2Dの使い方と活用法

Polygon2Dは、複数の頂点を指定して塗りつぶし可能な多角形を描画するノードです。地形やシルエット、エフェクト表現の実装方法を解説します。
2Dノード

Godot入門:Line2Dの使い方と活用法

Line2Dは、複数の点を結んで線を描画するノードです。敵の移動軐跡や魔法のビームなど、線を使った表現の実装方法を解説します。
Node解説

Godot入門:HTTPRequestの使い方と活用法

HTTPRequestは、インターネット経由でサーバーとデータを送受信するノードです。オンラインランキングやクラウド保存など通信機能の実装方法を解説します。
Node解説

Godot入門:Tweenの使い方と活用法

Tweenは、値を指定した時間で滑らかに変化させるアニメーション機能です。UIの移動やフェードなど、演出を簡潔に実装する方法を解説します。
Node解説

Godot入門:Timerの使い方と活用法

Timerは、設定した時間が経過するとシグナルを発火するノードです。敵の出現間隔やスキルのクールタイムなど、時間管理の実装方法を解説します。