「RPG」の記事一覧

【Godot 4】DayNightTint (昼夜対応) コンポーネントの作り方
Godot 4で「昼と夜の雰囲気」を表現しようとすると、つい次のような実装をしがちですよね。 各シーン(プ…
【Godot 4】ShadowCaster (足元の影) コンポーネントの作り方
Godot 4 でキャラクターの足元に影を置きたいとき、どうしていますか?多くのプロジェクトでは、 プレイヤ…
【Godot 4】SpriteFlipper (左右反転) コンポーネントの作り方
Godot 4 で 2D アクションや横スクロールゲームを書いていると、プレイヤーや敵キャラの向きを「左右反転…
【Godot 4】SmoothPursuit (滑らか追従) コンポーネントの作り方
Godot 4 でカメラ追従を作るとき、つい Camera2D をプレイヤーに直接ペアレントして「プレイヤーの子にす…
【Godot 4】FootstepParticles (足煙) コンポーネントの作り方
Godot 4 で「歩くと足元からちょっとした砂煙や土ぼこりを出したいな〜」と思ったとき、CPUParticles2D や…
【Godot 4】RoomTransition (部屋切り替え) コンポーネントの作り方
Godot 4で2Dゲームを作っていると、「部屋制ステージ」をやりたくなること、ありますよね。ゼルダっぽく、…
【Godot 4】PushableObject (押せる物体) コンポーネントの作り方
Godot 4で「押せる箱」や「押せる岩」を作ろうとすると、ついこういう実装をしがちですよね。 プレイヤー…
【Godot 4】LimitSetter (移動制限) コンポーネントの作り方
Godot 4で2Dゲームを作っていると、Camera2D の「移動制限(limit_*)」設定って地味に面倒ですよね。タイ…
【Godot 4】DragDropSlot (スロット機能) コンポーネントの作り方
インベントリUIをGodotで作ろうとすると、つい「InventorySlotButton を継承して…」「アイテムごとに専用…
【Godot 4】CooldownOverlay (再使用表示) コンポーネントの作り方
ボタンのクールダウン表示、どうしていますか?毎回「別のTextureRectを重ねて不透明度を変える」「アニメ…
【Godot 4】NumberTicker (数値カウント) コンポーネントの作り方
Godot 4でUIを作っていると、スコアやコイン枚数、ダメージ数値などを「パッ」と切り替えるだけだと、どう…