記事
【Godot 4】CoinJingle (コイン音) コンポーネントの作り方
Godotでコインの取得音を実装するとき、つい「プレイヤーシーンにAudioStreamPlayerを直書きして、スクリプト側でpitch_scaleを…
【Godot 4】UIGenericSound (UI汎用音) コンポーネントの作り方
UIのボタンにサウンドを付けるとき、Godot標準のやり方だとちょっと面倒ですよね。 各ボタンごとに pressed / mouse_entered シ…
【Godot 4】WindHowl (風切り音) コンポーネントの作り方
Godot 4 でアクションゲームやプラットフォーマーを作っていると、 落下スピードに合わせて風切り音を鳴らしたい でもプレイヤ…
【Unity】HitStopZoom (ヒットズーム) コンポーネントの作り方
攻撃ヒット時、一瞬だけカメラをターゲットへズームインさせる。
【Unity】ZoomTrigger (ズーム制御) コンポーネントの作り方
親が特定のエリアに入った時、Camera2DのZoom値を変更する。
【Unity】CameraShaker (カメラ振動) コンポーネントの作り方
外部から呼び出すと、親の offset をノイズ関数で激しく揺らす。
【Unity】RotateForever (永続回転) コンポーネントの作り方
親、または親の特定の子ノード(タイヤなど)を回転させ続ける。
【Godot 4】CoinMagnet (コイン磁石) コンポーネントの作り方
Godot で「コインだけをプレイヤーに吸い寄せたい」と思ったとき、ありがちな実装としては: プレイヤーシーンを継承して「Coin…
【Unity】FleeBehavior (逃走AI) コンポーネントの作り方
HPが減ると、プレイヤーと逆方向(Vector)へ全力で移動する。
【Unity】PredictAim (偏差射撃) コンポーネントの作り方
ターゲットの現在の速度を考慮し、「数秒後の未来の位置」を狙って撃つ。
【Godot 4】IceFloor (氷の床) コンポーネントの作り方
Godot 4でキャラクターの「ツルツル滑る床」を作ろうとすると、多くの人がまず考えるのは: PhysicsMaterial の friction を変…