「RPG」の記事一覧

【Unity】AmbientFader (環境音調整) コンポーネントの作り方
洞窟や水中に入った時、環境音のボリュームやReverbを調整する。
【Unity】PushableObject (押せる物体) コンポーネントの作り方
プレイヤーが親に衝突した際、親(RigidBodyやCharBody)を反対側へ押す力を加える。
【Unity】SaveDataSync (セーブ対象化) コンポーネントの作り方
親の特定変数を辞書化し、セーブシステムがアクセスできるグループに登録する。
【Godot 4】ClickToMove (クリック移動) コンポーネントの作り方
RTSやMOBAっぽい「クリックした場所にユニットがスーッと移動していく」挙動、Godot 4でももちろん作れま…
【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を作っていると、ダメージ処理まわりがどんどん複雑になってきますよね。…
【Unity】ShieldBearer (盾持ち) コンポーネントの作り方
常にプレイヤーの方へ盾(無敵判定)を向けながらじりじり近づく。
【Unity】TeleportAI (ワープ移動) コンポーネントの作り方
歩かずに、数秒ごとにプレイヤーの背後や死角へワープする。