「PUZ」の記事一覧

【Godot 4】BeatSyncer (リズム同期) コンポーネントの作り方
Godotでリズムゲームっぽい仕組みを作ろうとすると、つい「BGMを再生しているノード」にロジックを全部書…
【Godot 4】ImpactSound (衝突音) コンポーネントの作り方
RigidBody で「ガシャーン!」と気持ちいい衝突音を鳴らしたいのに、毎回同じようなスクリプトを書いてい…
【Godot 4】TargetGroup (複数追尾) コンポーネントの作り方
マルチプレイや「仲間を連れて歩く」タイプのゲームで、みんなをちゃんと画面内に収めたいのに、Camera2D…
【Godot 4】PushableObject (押せる物体) コンポーネントの作り方
Godot 4で「押せる箱」や「押せる岩」を作ろうとすると、ついこういう実装をしがちですよね。 プレイヤー…
【Godot 4】DragDropSlot (スロット機能) コンポーネントの作り方
インベントリUIをGodotで作ろうとすると、つい「InventorySlotButton を継承して…」「アイテムごとに専用…
【Godot 4】Draggable (ドラッグ移動) コンポーネントの作り方
Godot で UI を作っていると、Control をドラッグで動かしたい場面ってけっこうありますよね。でも素直に…
【Godot 4】WobbleEffect (ぷるぷる) コンポーネントの作り方
Godot 4 で 2Dキャラを作っていると、「とりあえず待機中はちょっと動かして生っぽくしたい」って場面、多…
【Godot 4】MagnetAttractor (磁石化) コンポーネントの作り方
Godotで「アイテムがプレイヤーに吸い寄せられる」ギミックを作ろうとすると、ありがちな実装はこんな感じ…
【Godot 4】「SquashStretch」コンポーネント
Godot 4のコンポーネント指向開発シリーズ、今回はゲームの見た目と手触りを劇的に良くする**「SquashStre…
【Godot 4】「SurfaceFriction」コンポーネント
Godot 4のコンポーネント指向開発シリーズ、今回は操作感(Game Feel)の要となる**「SurfaceFriction (摩…