「Godot」の記事一覧

【Godot 4】ScreenShake (画面振動) コンポーネントの作り方
Godot 4でアクションゲームやシューティングを作っていると、ダメージを受けたときや爆発が起きたときに「…
【Godot 4】NotificationToaster (通知トースト) コンポーネントの作り方
Godotで「セーブしました」「アイテムを取得しました」みたいな軽い通知を出したいとき、つい以下みたいな…
【Godot 4】ObjectiveMarker (目的マーカー) コンポーネントの作り方
Godot 4で「目的地マーカー」を作ろうとすると、ありがちな実装はこんな感じですよね。 プレイヤーシーン…
【Godot 4】TimeStop (時間停止) コンポーネントの作り方
Godotで「時間停止」っぽい表現をしようとすると、わりと面倒ですよね。 よくあるパターンとしては: プレ…
【Godot 4】SceneChanger (シーン遷移) コンポーネントの作り方
Godotでメニュー画面やUIを作っていると、「ボタンが押されたらシーンを切り替えたい」という場面は必ず出…
【Godot 4】PixelateEffect (モザイク) コンポーネントの作り方
Godotで画面エフェクトを入れようとすると、つい「シーンをまたいだ巨大な継承ツリー」とか「各シーンごと…
【Godot 4】LensDistortion (魚眼レンズ) コンポーネントの作り方
Godotで画面全体を歪ませる演出を入れようとすると、けっこう面倒ですよね。 典型的なのは: シーンごとに…
【Godot 4】FootDust (土煙) コンポーネントの作り方
Godot 4でキャラの足元に「土煙エフェクト」を付けたいとき、よくある実装はこんな感じですよね。 プレイ…
【Godot 4】ScreenFader (暗転フェード) コンポーネントの作り方
Godotでシーン遷移を作るとき、つい「各シーンごとにアニメーションを仕込む」「CanvasLayerにColorRectを…
【Godot 4】CreditRoll (スタッフロール) コンポーネントの作り方
Godotでエンディングのスタッフロールを作ろうとすると、けっこう面倒ですよね。 ラベルを縦にズラッと並…
【Godot 4】NumberTicker (数値ドラム) コンポーネントの作り方
Godotでスコア表示を作るとき、つい label.text = str(score) と一発で数字を変えてしまいがちですよね。…