「2025年」の記事一覧

【Unity】RegenEffect (自動回復) コンポーネントの作り方
一定時間ごとに親のHealthManagerを呼び出し、HPを少しずつ回復させる。
【Godot 4】Quicksand (流砂) コンポーネントの作り方
Godot 4 でアクションゲームを作っていると、「地形ごとにプレイヤーの挙動を変えたい」という場面がよく…
【Unity】SpeedBuff (速度上昇) コンポーネントの作り方
一定時間、親の移動系コンポーネントのspeed変数を1.5倍にする。
【Unity】ShieldGenerator (シールド) コンポーネントの作り方
ダメージを受けた際、HPより先に消費される「シールド値」を管理する。
【Unity】ExperienceGainer (経験値管理) コンポーネントの作り方
敵を倒したシグナルを受け取り、EXPを加算してレベルアップ判定を行う。
【Unity】Lifesteal (吸血攻撃) コンポーネントの作り方
攻撃ヒット時、与えたダメージの一定割合を自分のHPとして回復する。
【Unity】ManaRecharge (MP自動回復) コンポーネントの作り方
魔法やスキルで使用するリソース(MP)を時間経過で回復させる。
【Unity】DamageReflection (ダメージ反射) コンポーネントの作り方
受けたダメージの一部を、攻撃してきた相手(Attacker)に返し与える。
【Unity】SuperArmor (スーパーアーマー) コンポーネントの作り方
ダメージは受けるが、KnockbackReceiverによる吹き飛びを無効化する。
【Godot 4】LoadingSpinner (ロード待機) コンポーネントの作り方
シーン切り替えやリソースの非同期ロードを書くとき、SceneTree.change_scene_to_file() や ResourceLoade…
【Godot 4】KeyConfig (キーコンフィグ) コンポーネントの作り方
Godotでキーコンフィグをちゃんと実装しようとすると、思ったより面倒なんですよね。 InputMap はプロジェ…