Node解説 Godot入門:AnimationPlayerの使い方と活用法 はじめにキャラクターが歩いたり、ジャンプしたり、UIがスッと現れたり消えたり。こうした動きを実装するのがAnimationPlayerです。Godot 4では、キーフレームアニメーション(時間軸に沿ってプロパティを変化させる)を簡単に作成・... 2026.05.17 Node解説
Node解説 Godot入門:TileMapLayerの使い方と活用法 はじめに2Dゲームのマップは、多くの場合「タイル」と呼ばれる小さな画像(32×32pxなど)を敷き詰めて作られます。手作業でそれぞれ配置したら大変ですが、それを効率化するのがTileMapLayerです。Godot 4.2以降、従来の「Ti... 2026.05.16 Node解説
Node解説 Godot入門:StaticBody2Dの使い方と活用法 はじめに2Dゲームを作るとき、主人公は動きますが、地面や壁、障害物は動きませんよね。こうした「動かない物理オブジェクト」を実装するのがStaticBody2Dです。この記事では、以下を学べます:StaticBody2Dとはどういうノードか地... 2026.05.15 Node解説
Node解説 Godot入門:FileDialogの使い方と活用法 はじめにゲーム内エディタやツールを作るとき、「ファイルを開く」「名前を付けて保存」のダイアログが欲しくなることがあります。FileDialog を使えば、OS標準のファイルブラウザに近い見た目のダイアログをGodot内に実装できます。この記... 2026.05.14 Node解説
Node解説 Godot入門:ConfirmationDialogの使い方と活用法 はじめに「本当にデータを削除しますか?」——取り消せない操作の前にプレイヤーに確認を取る場面は、ゲームUIで頻繁に登場します。ConfirmationDialog はそのための「はい・いいえ」ダイアログを数行で実装できるノードです。この記事... 2026.05.13 Node解説
Node解説 Godot入門:AcceptDialogの使い方と活用法 はじめに「セーブが完了しました」「接続できませんでした」——プレイヤーに一方的にメッセージを伝えて「OK」で閉じるだけのシンプルなダイアログが必要なとき、AcceptDialog が最適です。数行のコードで用意できます。この記事では、Acc... 2026.05.12 Node解説
Node解説 Godot入門:Windowの使い方と活用法 はじめにゲーム内に独立したウィンドウを作りたい——インベントリを別ウィンドウで開く、キャラクターステータスをフローティングウィンドウで表示する、そんな「ゲーム内ウィンドウ」を実現するのが Window ノードです。この記事では、Window... 2026.05.11 Node解説
Node解説 Godot入門:PopupMenuの使い方と活用法 はじめに右クリックで表示されるコンテキストメニューや、ボタンを押したときに開くメニューリスト——そういった「ポップアップで選択肢を出す」UIを作れるのが PopupMenu です。OptionButton の内部でも使われており、Godot... 2026.05.10 Node解説
Node解説 Godot入門:HSliderの使い方と活用法 はじめに音量バーをドラッグで調整する、明るさを左右にスライドして変える——ゲームの設定画面でよく見るあの横スライダーを作れるのが HSlider です。直感的な操作感で、数値の大小をビジュアルで伝えられます。この記事では、HSlider の... 2026.05.09 Node解説
Node解説 Godot入門:SpinBoxの使い方と活用法 はじめに音量を1〜100の数値で細かく設定したい、最大ライフを数字で入力させたい——こういった「数値をUI上で増減させる」場面で便利なのが SpinBox です。テキスト入力と上下ボタンの両方で数値を変えられます。この記事では、SpinBo... 2026.05.08 Node解説