「Game」の記事一覧

【Godot 4】FloatingHealthBar (頭上HPバー) コンポーネントの作り方
Godot 4で3Dゲームを書いていると、敵の頭上にHPバーを出したくなることって多いですよね。でも、素直に実…
【Godot 4】Minimap (ミニマップ) コンポーネントの作り方
Godot 4 で 2D/3D ゲームを作っていると、ミニマップって作りたくなりますよね。でも素直に作ろうとすると…
【Godot 4】DialoguePrinter (会話表示) コンポーネントの作り方
Godotで会話シーンを作るとき、ついこういう構成になりがちですよね。 DialogueBox (Control) ├── Speaker…
【Godot 4】StateMachine (ステート管理) コンポーネントの作り方
Godot 4 でステート管理をしようとすると、ついこんな構成になりがちですよね。 Player.gd に state 変数…
【Godot 4】TeleportDash (瞬間移動) コンポーネントの作り方
Godot 4 でアクションゲームを書いていると、「ダッシュ」や「回避」を作りたくなる場面って多いですよね…
【Godot 4】JumpBuffer (先行入力) コンポーネントの作り方
横スクロールアクションを作っていると、どうしても気になるのが「ジャンプのシビアさ」ですね。Godot標準…
【Godot 4】Lifesteal (吸血攻撃) コンポーネントの作り方
Godot 4 でアクションゲームを作っていると、だいたいこんな構成になりがちですよね。 Player が Characte…
【Godot 4】SpeedBuff (速度上昇) コンポーネントの作り方
Godot 4でアクションゲームやローグライクを作っていると、一時的なステータス変化(バフ/デバフ)って頻…
【Godot 4】PoisonEffect (毒状態) コンポーネントの作り方
Godot 4でステータス異常や継続ダメージを実装しようとすると、つい「Player を継承した PoisonPlayer」と…
【Godot 4】VisibilityOptimizer (画面外停止) コンポーネントの作り方
Godot 4 で 2D ゲームを作っていると、敵や弾、エフェクトなど「画面外に出たらもう動かなくていいオブジ…
【Godot 4】MagnetAttractor (磁石化) コンポーネントの作り方
Godotで「アイテムがプレイヤーに吸い寄せられる」ギミックを作ろうとすると、ありがちな実装はこんな感じ…