piyo

UI・コンテナ

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

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

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

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

Godotを初めて触ってみた|ダウンロードから物理挙動の実験まで

Godotを初めて操作した記録です。導入から2Dシーン作成、画像の落下、当たり判定、床との衝突、見た目と判定がずれた失敗の修正まで、実際の操作をもとに紹介します。
ゲーム開発

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を使った設定画面の作り方を解説します。