「Godot4」の記事一覧

【Godot 4】TimedButton (時限スイッチ) コンポーネントの作り方
Godot 4 で「スイッチ」を作ろうとすると、ついこういう構成になりがちですよね。 MovingPlatform (Node2D…
【Godot 4】FootstepRandomizer (足音ランダム) コンポーネントの作り方
Godot 4でキャラクターの足音を実装するとき、ついこんな構成にしがちですよね。 Player (CharacterBody2D…
【Godot 4】DamagePopup (ダメージ数字) コンポーネントの作り方
ダメージ数字のポップアップって、つい「プレイヤーシーンの子ノードとしてLabelを置いて、アニメーション…
【Godot 4】ChromaticAbberation (色収差) コンポーネントの作り方
Godot 4 で「ダメージを受けたときに画面をビリッと歪ませたい」と思ったとき、まず思いつくのは: プレイ…
【Godot 4】StickyBomb (吸着爆弾) コンポーネントの作り方
敵に爆弾をくっつけたいとき、素直に実装しようとするとけっこう面倒なんですよね。 プレイヤー弾を Area2…
【Godot 4】OrbitalShield (ビットシールド) コンポーネントの作り方
敵弾を消してくれる「ビットシールド」、アクションやSTGでは定番ギミックですよね。 Godot 4 で素直に実…
【Godot 4】ShotgunSpawner (散弾発射) コンポーネントの作り方
Godot 4でシューティングやアクションゲームを作っていると、「散弾(ショットガンみたいな扇状の弾)」を…
【Godot 4】LaserBeam (レーザー) コンポーネントの作り方
Godot 4で「レーザーっぽい攻撃」を作ろうとすると、だいたいこんな流れになりますよね。 RayCast2D をプ…
【Godot 4】LedgeGrab (崖掴まり) コンポーネントの作り方
横スクロールアクションを作っていると、プレイヤーが「あと1ピクセル届かない…!」みたいな場面、よくあ…
【Godot 4】PackLeader (リーダーAI) コンポーネントの作り方
Godot 4で敵AIを書くとき、つい「EnemyBase」を継承した巨大スクリプトを作ってしまいがちですよね。そこ…
【Godot 4】SkillCooldownUI (スキルCD表示) コンポーネントの作り方
GodotでアクションゲームやRPGを作り始めると、だいたい早い段階で「スキルのクールタイムをUIに出したい…