Node解説

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

はじめにGodot 4でゲームを作っていると、「草を大量に描きたい」「コインを画面いっぱいに散りばめたい」「弾幕ゲームの弾を数百発同時に動かしたい」という場面に必ずぶつかります。素直にMeshInstance2Dノードを何百個も並べると、描...
Node解説

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

対象読者:Godotの基本操作を少し触ったことがある初級者の方はじめに横スクロールゲームなどで、背景を手前と奥で違う速度で動かして奥行きを出したいときに使うのが Parallax2D です。Godot 4.3以降で追加された、1つのノードだ...
Node解説

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

対象読者:Godotの基本操作を少し触ったことがある初級者の方はじめに設定画面やダイアログなど、コンテンツの周りに背景と余白をつけて見た目を整えたいときに便利なのが PanelContainer です。中身のControlを自動的に配置しつ...
Node解説

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

対象読者:Godotの基本操作を少し触ったことがある初級者の方はじめにダイアログの吹き出しやボタンの背景など、サイズを変えても角や枠が崩れないUIパーツを作りたいときに便利なのが NinePatchRect です。1枚のテクスチャを9分割し...
Node解説

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

対象読者:Godotの基本操作を少し触ったことがある初級者の方はじめにキャラクターの色をカスタマイズさせたり、お絵かきツールの色選択に使ったりと、ユーザーに色を選ばせるボタンが ColorPickerButton です。ボタン一つで、押すと...
Node解説

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

対象読者:Godotの基本操作を少し触ったことがある初級者の方はじめに音量調整バーや明るさ設定など、値をドラッグで直感的に変更させたいときに使うのが Slider です。設定画面を作るなら、ほぼ必ず登場するUIノードです。Sliderとは?...
Node解説

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

対象読者:Godotの基本操作を少し触ったことがある初級者の方はじめにフォルダのように親子関係を持った一覧を表示したいとき、Godotで階層構造の一覧を表示したくなったら真っ先に検討すべきノードが Tree です。Godotのエディタ自身が...
Node解説

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

対象読者:Godotの基本操作を少し触ったことがある初級者の方はじめにインベントリの持ち物一覧やセーブデータの選択画面など、複数の選択肢から一つ(または複数)を選ばせるUIでよく使われるのが ItemList です。テキストとアイコンを並べ...
Node解説

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

対象読者:Godotの基本操作を少し触ったことがある初級者の方はじめにゲーム内のチャット欄やメモ機能など、複数行の文章を入力させたいときに使うのが TextEdit です。1行だけの入力ならLineEditで十分ですが、改行を含む長い文章を...
Node解説

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

対象読者:Godotの基本操作を少し触ったことがある初級者の方はじめにボタンやラベル、コンテナなど、Godotの画面上に表示するUI部品はすべてControlという共通の土台の上に成り立っています。UIを扱うなら、Controlは避けて通れ...