「Godot」の記事一覧

【Godot 4】PushableBlock (押せる岩) コンポーネントの作り方
Godot 4で「押せる岩」を作ろうとすると、まず思い浮かぶのは専用の CharacterBody2D シーンを作って、そ…
【Godot 4】PressurePlate (感圧スイッチ) コンポーネントの作り方
Godot 4でドアを開ける「スイッチ」を作ろうとすると、ついこうなりがちですよね。 プレイヤーシーンのス…
【Godot 4】LeverSwitch (レバー) コンポーネントの作り方
レバー的なスイッチって、つい専用の Lever シーンを作って、その中にアニメーションや当たり判定、インタ…
【Godot 4】SpringBoard (ジャンプ台) コンポーネントの作り方
Godot 4 でアクションゲームを作っていると、ジャンプ台・トランポリン・バネ床みたいな「プレイヤーを強…
【Godot 4】KeyDoor (鍵付きドア) コンポーネントの作り方
Godotで「鍵付きドア」を実装しようとすると、Doorシーンを継承したり、プレイヤー側に「鍵を持っているか…
【Godot 4】TeleportPortal (ポータル) コンポーネントの作り方
Godotで「ワープポータル」を実装しようとすると、ついこういう構成にしがちですよね。 Playerシーンの中…
【Godot 4】Quicksand (流砂) コンポーネントの作り方
Godot 4 でアクションゲームを作っていると、「地形ごとにプレイヤーの挙動を変えたい」という場面がよく…
【Godot 4】LoadingSpinner (ロード待機) コンポーネントの作り方
シーン切り替えやリソースの非同期ロードを書くとき、SceneTree.change_scene_to_file() や ResourceLoade…
【Godot 4】KeyConfig (キーコンフィグ) コンポーネントの作り方
Godotでキーコンフィグをちゃんと実装しようとすると、思ったより面倒なんですよね。 InputMap はプロジェ…
【Godot 4】DoubleJump (2段ジャンプ) コンポーネントの作り方
Godot 4でアクションゲームを作っていると、プレイヤーの「2段ジャンプ」をどう実装するかで悩むことが多…
【Godot 4】DragSelect (範囲選択) コンポーネントの作り方
RTSやシミュレーション系のゲームで、ユニットをまとめて選択したいとき、「ドラッグで範囲選択」はほぼ必…