2026-05

Node解説

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

CPUParticles2Dは、CPUで処理する2Dパーティクルノードです。GPUParticles2Dとの違いやモバイル環境での最適化方法を解説します。
Node解説

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

GPUParticles2Dは、GPUを使って高速処理する2Dパーティクルノードです。爆発や炎など派手なエフェクトの作り方を解説します。
Node解説

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

ゲームは画像だけでなく、音があるからこそ生き生きと感じます。背景音楽、効果音、ボイス…こうした「音」を再生・管理するのがAudioStreamPlayerです。
Node解説

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

前回のAnimationPlayerは「単一のアニメーションを再生する」ノードでした。しかし実際のゲーム開発では、キャラクターが複数の状態(待機→歩行→走行→ジャンプ)を切り替え、スムーズに遷移する必要があります。
Node解説

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

キャラクターが歩いたり、ジャンプしたり、UIがスッと現れたり消えたり。こうした動きを実装するのがAnimationPlayerです。
2Dノード

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

2Dゲームのマップは、多くの場合「タイル」と呼ばれる小さな画像(32×32pxなど)を敷き詰めて作られます。手作業でそれぞれ配置したら大変ですが、それを効率化するのがTileMapLayerです。
Node解説

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

2Dゲームを作るとき、主人公は動きますが、地面や壁、障害物は動きませんよね。こうした「動かない物理オブジェクト」を実装するのがStaticBody2Dです。
Node解説

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

ゲーム内エディタやツールを作るとき、「ファイルを開く」「名前を付けて保存」のダイアログが欲しくなることがあります。FileDialog を使えば、OS標準のファイルブラウザに近い見た目のダイアログをGodot内に実装できます。
Node解説

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

「本当にデータを削除しますか?」——取り消せない操作の前にプレイヤーに確認を取る場面は、ゲームUIで頻繁に登場します。ConfirmationDialog はそのための「はい・いいえ」ダイアログを数行で実装できるノードです。
Node解説

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

「セーブが完了しました」「接続できませんでした」——プレイヤーに一方的にメッセージを伝えて「OK」で閉じるだけのシンプルなダイアログが必要なとき、AcceptDialog が最適です。数行のコードで用意できます。