「SYS」の記事一覧

【Godot 4】FreeCamera (自由カメラ) コンポーネントの作り方
Godotで3Dゲームを作っていると、デバッグ中に「ステージ全体を自由に見回したい!」という場面がよくあり…
【Godot 4】VisibilityToggle (表示切替) コンポーネントの作り方
Godot 4 でメニュー画面やデバッグパネルを作るとき、ついこんな実装をしがちですよね。 プレイヤーのスク…
【Godot 4】SoundButton (SE再生) コンポーネントの作り方
Godot で UI ボタンを量産していると、だいたいこういう悩みが出てきますよね。 ボタンごとに AudioStream…
【Godot 4】HoverScale (ホバー拡大) コンポーネントの作り方
Godot でボタンやアイコンをちょっとだけリッチに見せたいとき、つい Button を継承したカスタムクラスを…
【Godot 4】WobbleEffect (ぷるぷる) コンポーネントの作り方
Godot 4 で 2Dキャラを作っていると、「とりあえず待機中はちょっと動かして生っぽくしたい」って場面、多…
【Godot 4】RotateForever (永続回転) コンポーネントの作り方
Godot 4で「タイヤをずっと回しておきたい」「コインをクルクル回したい」「敵のレーダーだけ常に回転させ…
【Godot 4】ColorTint (色変化) コンポーネントの作り方
Godot で「状態異常っぽい色変化」を実装しようとすると、だいたいこんな流れになりますよね。 プレイヤー…
【Godot 4】SettingSlider (設定スライダー) コンポーネントの作り方
Godotで「設定画面」を作るとき、ついこんな構成になりがちですよね。 各画面ごとに OptionsMenu.gd を作…
【Godot 4】StateMachine (ステート管理) コンポーネントの作り方
Godot 4 でステート管理をしようとすると、ついこんな構成になりがちですよね。 Player.gd に state 変数…
【Godot 4】VisibilityOptimizer (画面外停止) コンポーネントの作り方
Godot 4 で 2D ゲームを作っていると、敵や弾、エフェクトなど「画面外に出たらもう動かなくていいオブジ…
【Godot 4】CooldownTimer (クールダウン) コンポーネントの作り方
Godot 4 でアクションゲームやスキル制のゲームを作っていると、「このスキル、今使っていいの? まだクー…