「2025年」の記事一覧

【Unity】AutoRotator (回転ギミック) コンポーネントの作り方
親(足場など)を指定速度で回転させ続ける。
【Godot 4】ClickToMove (クリック移動) コンポーネントの作り方
RTSやMOBAっぽい「クリックした場所にユニットがスーッと移動していく」挙動、Godot 4でももちろん作れま…
【Unity】JumpController (ジャンプ機能) コンポーネントの作り方
ジャンプボタン入力を検知し、親が床にいるなら上方向の velocity を与える。
【Unity】GravityComponent (重力付与) コンポーネントの作り方
親が空中にいる場合、毎フレーム velocity.y に重力を加算する。
【Unity】DashMechanic (ダッシュ機能) コンポーネントの作り方
入力時、親の移動速度を一時的に倍増させ、クールダウンを管理する。
【Unity】ImpactShake (ヒットストップ) コンポーネントの作り方
攻撃ヒット時、一瞬だけ Engine.time_scale を下げて打撃感を出す。
【Unity】SpriteFlipper (左右反転) コンポーネントの作り方
親の移動方向(velocity.x)に合わせてスプライトの flip_h を自動切替する。
【Godot 4】CriticalHitter (クリティカル判定) コンポーネントの作り方
GodotでアクションゲームやRPGを作っていると、「クリティカルヒット」を入れたくなりますよね。でも、素…
【Godot 4】ManaRecharge (MP自動回復) コンポーネントの作り方
Godot 4 でアクションRPGやローグライクを作っていると、MP(マナ)の管理ってけっこう面倒ですよね。よく…
【Godot 4】SuperArmor (スーパーアーマー) コンポーネントの作り方
Godotでアクションゲームを作っていると、プレイヤーやボスに「スーパーアーマー」を付けたくなる瞬間って…
【Godot 4】DamageReflection (ダメージ反射) コンポーネントの作り方
Godot 4でアクションゲームやRPGを作っていると、ダメージ処理まわりがどんどん複雑になってきますよね。…