「2025年12月」の記事一覧

【Godot 4】LocalizationMgr (言語切替) コンポーネントの作り方
Godot 4 でローカライズをちゃんとやろうとすると、意外とめんどくさいですよね。 毎回 TranslationServer…
【Godot 4】TurretAI (固定砲台) コンポーネントの作り方
Godot 4で「固定砲台」を作ろうとすると、ついこういう構成をしがちですよね。 Playerを継承した TurretPl…
【Godot 4】InputRemapper (入力割当) コンポーネントの作り方
Godot 4で入力まわりを作り込んでいくと、だいたいこんな悩みにぶつかりますよね。 設定画面で「キーコン…
【Godot 4】ResolutionScaler (解像度変更) コンポーネントの作り方
Godot 4 で解像度まわりを扱うとき、Project Settings > Display をいじったり、各シーンの _ready() …
【Godot 4】MemoryMonitor (メモリ監視) コンポーネントの作り方
Godot でちょっと大きめのゲームを作り始めると、気になってくるのが「これ、メモリリークしてないよね…?…
【Godot 4】StateMachine (ステートマシン) コンポーネントの作り方
Godot 4でプレイヤーや敵キャラを作り込んでいくと、_physics_process()の中が 「Idle, Run, Jump, Attack…
【Godot 4】InvestigatePos (不審点調査) コンポーネントの作り方
敵AIを書いていると、だいたい次のような流れになりますよね。 プレイヤーを追いかける 見失ったら、その…
【Godot 4】GlobalEventBus (イベントバス) コンポーネントの作り方
Godot のシグナルはとても強力ですが、そのまま使うとだんだん「線だらけのスパゲッティ配線」になりがち…
【Godot 4】PatrolPath (巡回ルート) コンポーネントの作り方
Godotで敵や動く足場の「巡回」を作るとき、ありがちな実装はこんな感じですよね。 敵プレイヤーシーンを…
【Godot 4】WanderRandom (ランダム徘徊) コンポーネントの作り方
Godot 4でNPCや敵キャラを動かすとき、多くの人はこんな感じで書きがちですよね。 プレイヤーや敵のスクリ…
【Godot 4】VisionCone (視界コーン) コンポーネントの作り方
敵AIの「視界判定」、つい継承ベースでガッツリ書き込んでしまいがちですよね。 敵キャラのスクリプトの中…