【RPGツクールMZ】タイミングゲージ+ボタン入力QTE プラグイン SDY_TimingGauge(戦闘のタイミング攻撃・防御)
- ダウンロード商品¥ 1,000














戦闘やイベントに「腕前で結果が変わる」ミニゲームを入れるプラグインです。プログラミングは不要です。 v1.1 で、ボタン入力QTE(△〇□✕)と、戦闘のタイミング攻撃・防御が加わりました。 ◆ v1.1 の新機能(2026/11/05) ・ボタン入力QTE:ボタン(△〇□✕)が、1秒ほどで一周するリングと一緒に出ます。リングの金色の部分は毎回ランダムな場所。白い点が金色に来た瞬間に押すと PERFECT、それ以外で押すと GOOD、押し間違い・時間切れは MISS ・戦闘のタイミング攻撃:スキルのメモ欄に <SDY_Timing> と書くだけ。アクターがそのスキルを使うと、アニメーションの前にボタンが4つ出て、結果でダメージが決まります(全部MISS 50%/全部GOOD 100%/最高 150%/全部PERFECT 200%。パラメータで変更可) ・戦闘の防御:敵の攻撃に合わせてボタン1つ。PERFECT で被ダメージ半分。「敵の攻撃すべて/タグを付けたスキル・敵だけ/出さない」と、出る確率を選べます ・どの操作でも遊べる:ゲームパッド(△〇□✕と同じ位置のボタン・十字キー)、キーボード(矢印キー・WASD・テンキー。表示も矢印に)、タッチ・マウス(画面にボタンが出る)。最後に使った操作で表示が自動で切り替わります ・メモ欄のタグで、ボタンの数・順番・制限時間・ボスだけの防御などを変更。ダメージ計算式で a.timing(倍率)・a.timingScore(得点)も使えます ・他の戦闘プラグインとも:アクションシーケンス用のプラグインコマンド、タイムプログレス戦闘、立体サイコロ SDY_Dice との同じスキルでの併用に対応 ・イベントでも:プラグインコマンド「タイミングゲージ開始」でプリセット qte(ボタン4つ)・guard(ボタン1つ)を指定するだけ。鍵開けや早押しのミニゲームに ・v1.0.x からの更新:ファイルを差し替えるだけ。今のプリセットはそのまま残り、防御は自分でオンにするまで出ません ・購入済みの方は、購入履歴から v1.1.0 を追加料金なしでダウンロードできます ■ 従来のゲージもそのまま 動くカーソルをタイミングよく止める、QTE風のミニゲームです。 止めたゾーンの「値」が変数に入るので、釣り・鉱物採取・宝箱の鍵開け・交渉・必殺技の威力判定など、 「腕前で結果が変わる場面」が作れます。マップでも戦闘イベントでも使えます。 ・ゾーンは自由に設定(位置・値・色・ラベル・効果音)。MISS/GOOD/PERFECTのプリセット入り ・往復/ループ、速度、開始位置ランダム、制限時間(時間切れで自動ミス) ・連続ラウンド(合計点)とラウンドごとの加速 ・結果は「値の合計」「精度 0〜100」「成功スイッチ」の3つで受け取れる。精度はダメージ倍率にそのまま使える ・決定キー・タップ・クリック対応。ゲージの大きさ・位置・色・文字はパラメータで変更 ・イベントはミニゲームが終わるまで自動で待機。そのあと条件分岐するだけ ・日本語/英語のパラメータ表示 ■ 物々交換ショップとの組み合わせ 「タイミングで勝ったら交換してもらえる」流れが、プラグインコマンド2つと条件分岐1つで組めます(READMEにイベント例あり)。 2本セット(1,600円)も同じショップで販売しています。 ■ 同梱物 ・SDY_TimingGauge.js(v1.1.0) ・README(設定手順・メモ欄のタグ・パラメータ一覧・イベント例) ■ 動作確認環境 RPGツクールMZ v1.10.0(コアスクリプト1.10.0)。RPGツクールMVには対応していません。 ■ 利用規約 ・商用・非商用を問わず利用可。成人向け作品でも利用可 ・改変可。プラグイン単体での再配布・転売は禁止(完成したゲームへの同梱は可) ・クレジット表記は任意(表記する場合:Sunday Plugins) ・他のプラグインとの競合や、すべての環境での動作を保証するものではありません。 導入前に必ずバックアップを取ってください ■ 不具合・要望 BOOTHのメッセージからご連絡ください。再現手順(プリセットの設定とイベント内容)を添えていただけると早く直せます。 ■ 更新履歴 2026/10/15 v1.0.0 公開 2026/10/16 v1.0.1 タイムプログレス戦闘でゲージ中にコマンド入力が開く不具合と、ゲージ表示中に次のゲージを始めると無視される不具合を修正 2026/11/05 v1.1.0 ボタン入力QTE、戦闘のタイミング攻撃・防御、ゲームパッド・キーボード・タッチ対応を追加













