「2D」の記事一覧

【Godot 4】AutoRotator (回転ギミック) コンポーネントの作り方
Godotで「回転する足場」や「クルクル回るトラップ」を作るとき、つい親ノードのスクリプトに直接ロジック…
【Godot 4】RegenEffect (自動回復) コンポーネントの作り方
Godot で HP の自動回復を実装しようとすると、つい Player や Enemy のスクリプトに「時間計測 → 回復処…
【Godot 4】ExperienceGainer (経験値管理) コンポーネントの作り方
GodotでRPGっぽい経験値システムを作るとき、つい「Playerを継承した専用クラス」を作りがちですよね。そ…
【Godot 4】ShieldGenerator (シールド) コンポーネントの作り方
GodotでHP制御を書くとき、ついこういう「なんちゃってベースクラス」を作りがちですよね。 # ありがちな…
【Godot 4】AfterImageShader (シェーダー残像) コンポーネントの作り方
Godot 4で「動きのあるキャラをカッコよく見せたい」と思ったとき、まず思いつくのがアニメーションの強化…
【Godot 4】PackLeader (リーダーAI) コンポーネントの作り方
Godot 4で敵AIを書くとき、つい「EnemyBase」を継承した巨大スクリプトを作ってしまいがちですよね。そこ…
【Godot 4】SkillCooldownUI (スキルCD表示) コンポーネントの作り方
GodotでアクションゲームやRPGを作り始めると、だいたい早い段階で「スキルのクールタイムをUIに出したい…
【Godot 4】AutoRun (オートラン) コンポーネントの作り方
3Dでも2Dでも、キャラを動かすゲームを作っていると「常に前進し続けるオートラン」を入れたくなることっ…
【Godot 4】ShieldBearer (盾持ち) コンポーネントの作り方
Godot 4で敵AIを書くとき、つい「EnemyBase」を作って、そこから「EnemyWithShield」「EnemyWithGun」…み…
【Godot 4】EvasionCalculator (回避判定) コンポーネントの作り方
Godot でアクションゲームやRPGを作っていると、つい「プレイヤー」「敵」ごとに専用スクリプトを生やして…
【Godot 4】PathFollower (経路移動) コンポーネントの作り方
Godot 4 で「敵パトロール」や「動く足場」「レール移動するカメラ」みたいな処理を書くとき、Path2D と P…