「2025年12月」の記事一覧

【Godot 4】ShieldGenerator (シールド) コンポーネントの作り方
GodotでHP制御を書くとき、ついこういう「なんちゃってベースクラス」を作りがちですよね。 # ありがちな…
【Unity】DialoguePrinter (会話表示) コンポーネントの作り方
JSONの会話データを読み込み、話し手・本文・顔アイコンを順次表示する。
【Unity】DamageVignette (被弾枠) コンポーネントの作り方
ダメージを受けた瞬間、画面の端を赤く点滅させるTextureRect制御。
【Unity】Minimap (ミニマップ) コンポーネントの作り方
SubViewportを使い、上空からの簡易カメラ映像をUIの右上に表示する。
【Unity】ObjectiveMarker (目的マーカー) コンポーネントの作り方
画面外にある目的地の方角を、画面端の矢印アイコンで指し示す。
【Unity】FloatingHealthBar (頭上HPバー) コンポーネントの作り方
敵の頭上にHPバーを表示し、3D空間座標をUI座標に変換して追従させる。
【Unity】TabSwitcher (タブ切り替え) コンポーネントの作り方
「装備」「アイテム」「設定」などのボタンで、表示するパネルを切り替える。
【Unity】BloodSplatter (血痕パーティクル) コンポーネントの作り方
被弾時に血の粒子を散らし、壁や床に静止画(デカール)として貼り付ける。
【Unity】GlowPulse (発光演出) コンポーネントの作り方
WorldEnvironmentのGlow強度をサイン波で揺らし、ネオンのような明滅を作る。
【Unity】ShadowBlob (丸影) コンポーネントの作り方
キャラの足元にRayCastを打ち、地面の高さに合わせて楕円形の影を置く。
【Unity】WeaponSway (武器揺れ) コンポーネントの作り方
マウス移動に合わせて、FPS視点の武器モデルを少し遅れて追従させる。