「2025年12月」の記事一覧

【Godot 4】ComboCounter (コンボ計測) コンポーネントの作り方
Godotでアクションゲームやコンボ制のあるバトルを作ろうとすると、「コンボ数の管理」って意外と面倒です…
【Godot 4】HomingMissile (誘導弾) コンポーネントの作り方
Godot 4 で弾(ミサイル)を作るとき、ついこんな構成になりがちですよね。 HomingMissile (Area2D) ← Pla…
【Cocos Creator】アタッチするだけ!GravityComponent (重力付与)の実装方法【TypeScript】
Cocos Creator 3.8で使える、親が空中にいる場合、毎フレーム velocity.y に重力を加算する。を行う汎用コ…
【Cocos Creator】アタッチするだけ!JumpController (ジャンプ機能)の実装方法【TypeScript】
Cocos Creator 3.8で使える、ジャンプボタン入力を検知し、親が床にいるなら上方向の velocity を与える。…
【Cocos Creator】アタッチするだけ!KeyboardMover (キーボード移動)の実装方法【TypeScript】
Cocos Creator 3.8で使える、矢印キーやWASD入力を監視し、親の velocity をセットして移動させる。を行う…
【Godot 4】GroundPound (ヒップドロップ) コンポーネントの作り方
Godot 4 で「ヒップドロップ(グラウンドパンチ)」みたいなアクションを入れようとすると、ありがちな実…
【Godot 4】BossPhase (形態変化) コンポーネントの作り方
ボス戦って、つい「Boss.gd」を巨大クラスに育てがちですよね。HP管理、攻撃パターン、アニメーション、SE…
【Godot 4】AutoRotator (回転ギミック) コンポーネントの作り方
Godotで「回転する足場」や「クルクル回るトラップ」を作るとき、つい親ノードのスクリプトに直接ロジック…
【Godot 4】RegenEffect (自動回復) コンポーネントの作り方
Godot で HP の自動回復を実装しようとすると、つい Player や Enemy のスクリプトに「時間計測 → 回復処…
【Godot 4】Invincibility (無敵時間) コンポーネントの作り方
Godotでアクションゲームを書いていると、プレイヤーや敵に「ダメージを受けた直後は無敵時間(いわゆる i…
【Godot 4】ExperienceGainer (経験値管理) コンポーネントの作り方
GodotでRPGっぽい経験値システムを作るとき、つい「Playerを継承した専用クラス」を作りがちですよね。そ…