【Godot 4対応】SimpleCameraShake2D │ 1行のコードで直感的に画面を揺らすカメラシェイク拡張ノード
- Digital300 JPY

「ダメージや爆発の演出で画面を揺らしたいけれど、ノイズ処理やイージングの自作・微調整に時間を取られたくない…」 そんな個人開発者・インディーゲーム開発者の手間をゼロにします! 『SimpleCameraShake2D』は、既存の Camera2D ノードにスクリプトを1枚アタッチするだけで、1行のコード呼び出し(またはインスペクター調整)から本格的なカメラシェイク演出を実現できる Godot Engine 4.x 専用の拡張コンポーネントです。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✨ 主な特徴 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ・【1行呼び出しの手軽さ】 shake(0.7) を1行書くだけで、衝撃に応じた自然な減衰・揺れ演出が発生! ・【高機能なインスペクター設定】 揺れ方向(横のみ/縦のみ/ランダム)、最大オフセット幅、減衰速度、Perlinノイズ速度、回転揺れのON/OFFなどを直感的に微調整可能。 ・【自然な感触を追求した減衰カーブ】 トラウマ(衝撃度)の2乗計算&OpenSimplexNoise生成により、揺れ始めは激しく、収まり際は滑らかな質感を再現。 ・【上書き優先ロジック内蔵】 連打時や連続被弾時、より強い衝撃(トラウマ値)が入った場合のみ効果を上書き優先。弱い揺れで演出が打ち消される不自然さを自動で防止。 ・【他プラグインへの依存ゼロ】 GDScript 1ファイルのみで完結する超軽量設計!プロジェクトの汚染やバージョン競合のリスクがありません。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📦 内容物 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ・アセット本体スクリプト (.gd) └ simple_camera_shake_2d.gd(Camera2D拡張・単体完結) ・動作確認用サンプルデモ (.gd) └ simple_camera_shake_demo.gd(キー操作で強度や軸変更を試せるデモ) ・取扱説明書・組み込みマニュアル └ README.md / A4マニュアル (HTML & PDF) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔧 動作環境 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ・Godot Engine 4.x 以降 (4.0 / 4.1 / 4.2 / 4.3 確認済み) ・2Dプロジェクト専用(アクション、RPG、シューティング等) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚠️ 利用規約・免責事項・サポートポリシー ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 【サポートポリシー】 ・サポートフリー(低価格使い切り設計)として提供しております。 ・個別の導入サポート、環境固有の不具合対応、動作保障、および機能追加のご要望にはお応えできかねます。 【免責事項】 ・本素材の使用・導入により生じた不具合、トラブル、損害等について、当ショップは一切の責任を負いかねます。ご自身の責任においてご利用ください。 【ライセンス】 ・商用・非商用問わずご利用いただけます。 ・再配布・再販売(素材そのものの転売)は禁止いたします。
