Node解説

ゲームエンジンGodotで使用するNodeの説明

UI・コンテナ

GodotでゲームUIを作ってみた|アンカー配置とボタンによるPanel開閉を実演

Godotでスコア、攻撃表示、Button、MessagePanelを配置。アンカーで画面端や中央へ固定し、pressedシグナルのshow・hideだけでPanelを開閉するところまで実際に試しました。
基礎・共通

Godotの初期画面設定を実際に比較|解像度・ストレッチ・アスペクトで表示はどう変わる?

Godotのゲーム画面を大小に変えながら、解像度、ストレッチモード、アスペクトの組み合わせを実際に比較しました。画像の見切れ、変形、表示範囲の違いを記録します。
ゲーム開発

Godot入門:ゲームの初期設定・基本設定(画面サイズと入力編)

Godotでゲームを作る際に欠かせない画面サイズ・解像度の設定と、キーボードやコントローラーの入力を受け付けるInput Mapの基本設定を、PC向け・スマホ向けそれぞれの考え方とあわせて解説します。
2Dノード

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

MultiMeshInstance2Dは、同じメッシュを1回のドローコールで大量描画できるノードです。草や弾幕など大量オブジェクトを軽量に表示する方法を初心者向けに解説します。
2Dノード

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

Parallax2Dは、1つのノードだけでカメラに視差効果をつけてスクロールできるGodot 4.3以降の新ノードです。scroll_scaleやrepeat_sizeの使い方を解説します。
Node解説

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

PanelContainerは、子のControlをパネル背景の余白分だけ自動配置してくれるUIコンテナです。設定画面やダイアログの背景を整える使い方を解説します。
Node解説

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

NinePatchRectは、1枚のテクスチャを9分割し、拡大縮小しても角や枠が崩れずに表示できるノードです。ダイアログやボタン背景での活用法を解説します。
Node解説

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

ColorPickerButtonは、クリックすると色選択パネルが開くボタンノードです。キャラクターの色カスタマイズやお絵かきツールでの使い方を初心者向けに解説します。
Node解説

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

Sliderは、つまみをドラッグして数値を変更するUIノードの基底クラスです。音量調整バーなど、HSlider・VSliderを使った設定画面の作り方を解説します。
Node解説

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

Treeは、フォルダのような親子関係を持つ項目を階層表示できるUIノードです。Godotエディタ自身にも使われる高機能な一覧表示の実装方法を解説します。