YXIO AnyAudioは、RPG Maker MV/MZに文脈を認識するUIとシステムサウンドルールを追加します。
RPG Maker MV/MZにシーンやイベントに基づく高度なサウンドルール制御を提供します。
YXIO AnyAudio
メニュー、アクション、イベントごとに独自のサウンドを与えましょう。
メニュー、操作、イベントすべてに、あなただけのサウンドを。
みなさん、こんにちは!私たちはCandlehart Studio(燭鹿工房)です。今日は、初めて一般公開するRPG Makerプラグイン『YXIO AnyAudio』をご紹介させていただきます。
みなさん、こんにちは!私たちはCandlehart Studio(燭鹿工房)です。本日は、初めて一般公開するRPG Makerプラグイン『YXIO AnyAudio』をご紹介します。
YXIO AnyAudioは、RPG Maker MVおよびMZ向けに設計された柔軟なサウンドエフェクトルールマネージャーです。
YXIO AnyAudioは、RPG Maker MVおよびMZ向けの柔軟なサウンドエフェクトルール管理プラグインです。
すべての場所で同じUIサウンドを使用するのではなく、現在のイベント、コマンドシンボル、シーン、ウィンドウ、ゲームスイッチ、確率、クールダウン、ルール優先度に応じて、異なるサウンドエフェクトを割り当てることができます。
すべてのメニューで同じシステムサウンドを使用するという制限から解放され、イベント、メニューコマンドのシンボル、シーン、ウィンドウ、ゲームスイッチ、再生確率、クールダウン時間、優先度に基づいて、異なる操作に異なるサウンドを構成することができます。
────────────────
なぜAnyAudioなのか? / なぜこのプラグインを作ったのか?
多くのRPG Makerプロジェクトでは、カーソル、決定、キャンセル、セーブ、装備などのシステムサウンドはグローバルに共有されています。
多くのRPG Makerプロジェクトでは、カーソル、決定、キャンセル、セーブ、装備などのシステムサウンドはグローバルに共有されています。
これは単純なプロジェクトでは問題ありませんが、カスタムメニューや雰囲気を重視したインターフェース、より特徴的なゲームシステムを構築し始めると、制限となる可能性があります。
シンプルなプロジェクトでは問題ありませんが、カスタムメニューや雰囲気重視のインターフェース、あるいは独自性の高いシステムを構築し始めると、その制限が顕著になってきます。
YXIO AnyAudioを使用すると、同じ操作でも、それがどこで行われるかによって完全に異なるサウンドにすることができます。
YXIO AnyAudioを使用すると、同じ操作でも、現在いるメニュー、ウィンドウ、シーンによって、まったく異なるサウンドを再生することができます。
例えば:
例えば:
• メインメニューでは通常の決定音ですが、装備メニューでは金属的な確認音を使用します。
• メインメニューでは通常の決定音を使用し、装備メニューでは金属的な質感の決定音を使用します。
• 設定メニューでは柔らかいカーソル音ですが、ダークファンタジーのインベントリでは重厚な音を使用します。
• 設定メニューでは柔らかいカーソル音を使用し、ダークファンタジー風のインベントリ画面ではより重厚なフィードバック音を使用します。
• 繰り返し行われるアクションには異なるサウンドバリエーションを使用し、機械的に同一に感じられないようにします。
• 繰り返し操作にランダムなサウンド変化を加え、フィードバックが毎回同一になる機械的な印象を減らします。
────────────────
主な機能 / コア機能
◆ 文脈を認識するサウンドルール / コンテキスト対応サウンドルール
ルールは、イベント、コマンドシンボル、シーン、ウィンドウ、ゲームスイッチ、確率、クールダウン、優先度でフィルタリングできます。
ルールは、トリガーイベント、メニューコマンドのシンボル、シーン、ウィンドウ、ゲームスイッチ、再生確率、クールダウン時間、優先度に基づいてマッチングされます。
同じ操作でも、異なるメニュー、ウィンドウ、シーンで異なるサウンドを使用できます。
同じ操作でも、異なるメニュー、ウィンドウ、シーンで異なるサウンドを使用できます。
コマンドシンボルは、カンマ区切りのリストと * ワイルドカードをサポートします。
メニューコマンドのシンボルは、カンマ区切りのリストと * ワイルドカードをサポートします。
────────────────
◆ 豊富なイベント対応 / 豊富なシステムイベント対応
対応イベントは以下の通りです:
対応イベントは以下の通りです:
カーソル / 移動 / カーソル移動
決定 / OK / 決定
キャンセル / Cancel / キャンセル
ブザー / Buzzer / エラー音
装備 / Equip / 装備
セーブ / Save / セーブ
ロード / Load / ロード
戦闘開始 / Battle Start / 戦闘開始
逃走 / Escape / 逃走
敵攻撃 / Enemy Attack / 敵の攻撃
敵ダメージ / Enemy Damage / 敵の被ダメージ
敵崩壊 / Enemy Collapse / 敵の撃破
アクターダメージ / Actor Damage / キャラクターの被ダメージ
アクター崩壊 / Actor Collapse / キャラクターのダウン
回復 / Recovery / 回復
Miss / 未命中 / 攻撃ミス
回避 / Evasion / 回避
魔法回避 / Magic Evasion / 魔法回避
反射 / Reflection / 反射
ショップ / Shop / ショップ
アイテム使用 / Use Item / アイテム使用
スキル使用 / Use Skill / スキル使用
各イベントは、シーン、ウィンドウ、またはコマンドコンテキストによってさらに制限できます。
各イベントは、シーン、ウィンドウ、またはメニューコマンドによってトリガー範囲を制限できます。
────────────────
◆ ランダムサウンドバリエーション / ランダムなサウンド変化
各ルールは、1つのメインSEと複数のランダムサウンドバリエーションを使用できます。
各ルールは、メインSEと複数のランダム候補サウンドを設定できます。
音量、ピッチ、パンにもランダムな変動を加えることができます。
音量、ピッチ、パンにもランダムな変動を加えることができます。
これは特に、繰り返されるメニュー操作、衝突、攻撃、および他の頻繁にトリガーされるサウンドに役立ちます。
これは特に、メニューの連続操作、衝突、攻撃、および他の高頻度トリガーサウンドに適しています。
────────────────
◆ 置換、重ね合わせ、またはミュート / 置換、重ね合わせ、またはミュート
デフォルトのRPG Makerサウンドを置き換えることができます。
RPG Makerの標準サウンドを置き換えることができます。
元のサウンドを保持し、カスタムSEを同時に再生することもできます。
標準サウンドを保持したまま、カスタムSEを同時に再生することもできます。
または、イベントをサイレント(無音)で処理することもできます。
特定のイベントを完全に無音にすることもできます。
個々のルールは、ゲームプレイ中に有効または無効にすることができます。
各ルールは、ゲーム実行中に有効/無効を切り替えることができます。
────────────────
◆ 柔軟な条件設定 / 柔軟なトリガー条件
各ルールでは、以下の条件を使用できます:
各ルールでは、以下の条件を使用できます:
必須ゲームスイッチ / 必須ゲームスイッチ
再生確率 / 再生確率
ミリ秒単位クールダウン / ミリ秒単位クールダウン
ルール優先度 / ルール優先度
初期有効状態 / 初期有効状態
複数のルールが同じイベントに一致する場合、優先度の高いルールが最初にチェックされます。
複数のルールが同じイベントに一致する場合、優先度の高いルールが優先してチェックされます。
────────────────
◆ ランタイム制御 / ゲーム実行時の制御
RPG Maker MZには、ビジュアルプラグインコマンドが含まれています。
RPG Maker MZには、ビジュアルプラグインコマンドが用意されています。
RPG Maker MVには、対応するテキストベースのプラグインコマンドが含まれています。
RPG Maker MVには、対応するテキストベースのプラグインコマンドが用意されています。
ゲームプレイ中は、以下を行うことができます:
ゲームプレイ中は、以下を行うことができます:
YXIO AnyAudioを有効または無効にする / YXIO AnyAudioを有効/無効にする
SEを直接再生する / SEを直接再生する
最も優先度の高い一致ルールをトリガーする / 優先度が最も高い一致ルールをトリガーする
ルールIDによってルールを有効または無効にする / ルールIDによってルールを有効/無効にする
特定のイベントタイプをミュートまたは復元する / 特定のイベントタイプをミュートまたは復元する
現在再生中のすべてのSEを停止する / 現在再生中のすべてのSEを停止する
カスタムシステムや他のプラグインとの統合のために、パブリックなScript APIも含まれています。
カスタムシステムや他のプラグインとの連携のために、公開されたScript APIも用意されています。
────────────────
MV & MZ両対応 / MVとMZの両方に対応
RPG Maker MZ: ビジュアルプラグインコマンドが含まれています。
RPG Maker MZ:ビジュアルプラグインコマンドが用意されています。
RPG Maker MV: 対応するテキストベースのプラグインコマンドがサポートされています。
RPG Maker MV:対応するテキストベースのプラグインコマンドが用意されています。
────────────────
英語 / 中国語 / 日本語
YXIO AnyAudioには、英語、簡体字中国語、日本語用の個別のプラグインマネージャーメタデータが含まれています。
YXIO AnyAudioは、英語、簡体字中国語、日本語用に、個別のプラグインマネージャー言語データをそれぞれ提供しています。
パラメータ名、説明、オプション、プラグインコマンド、およびルールフィールドは、RPG Makerエディタの言語に従います。
プラグインパラメータの名前、説明、オプション、プラグインコマンド、およびルールフィールドは、RPG Makerエディタの言語に自動的に追従して表示されます。
ランタイムの診断およびAPIメッセージも、自動言語検出を使用できます。
ランタイムのデバッグ情報やAPIメッセージも、自動言語検出をサポートします。
────────────────
パフォーマンスと利便性 / パフォーマンスと使いやすさ
• 構成されたサウンドエフェクトをプリロードします。
• 構成されたサウンドエフェクトのプリロードをサポートします。
• 頻繁に使用されるUIサウンドをキャッシュします。
• 高頻度のUIサウンドのキャッシュをサポートします。
• グローバルなカスタムSE音量倍率。
• カスタムサウンドエフェクトのグローバル音量倍率をサポートします。
• ゲームセーブ時にランタイムプラグイン状態を保存します。
• ランタイムのプラグイン状態は、ゲームセーブ時に保存できます。
• 外部依存プラグインは不要です。
• 他プラグインへの依存はありません。
────────────────
クイックセットアップ / クイックインストール
- YXIO_AnyAudio.jsをプロジェクトの js/plugins/ フォルダにコピーします。
YXIO_AnyAudio.jsをプロジェクトの js/plugins/ フォルダに配置します。 - RPG Makerプラグインマネージャーで有効にします。
RPG Makerのプラグインマネージャーでプラグインを有効にします。 - サウンドルールを作成し、イベントとSEを選択します。
サウンドルールを作成し、トリガーイベントとSEを選択します。 - 必要に応じて、シンボル、シーン、ウィンドウ、スイッチ、チャンス、クールダウン、または優先度の条件を追加します。
必要に応じて、シンボル、シーン、ウィンドウ、スイッチ、確率、クールダウン、または優先度の条件を追加します。
────────────────
YXIO AnyAudioの入手 / プラグインの入手
YXIO AnyAudioは、現在itch.ioで入手可能です。
YXIO AnyAudioは、現在itch.ioで公開しています:
現在、初回リリース期間限定で割引を提供しています。
現在、初回リリース期間中に限定割引を提供しています。
カスタムメニュー、戦闘インターフェース、ホラーゲーム、雰囲気重視のRPG、CRPG、またはインタラクションサウンドの制御をより細かく行いたいあらゆるプロジェクトに取り組んでいる場合、AnyAudioが開発のこの部分をより簡単にすることを願っています。
カスタムメニュー、戦闘インターフェース、ホラーゲーム、雰囲気重視のRPG、CRPG、またはインタラクションサウンドをより細かく制御したいあらゆるプロジェクトに取り組んでいる場合、AnyAudioが開発のこの部分をより簡単にすることを願っています。
────────────────
フィードバックと互換性レポート / フィードバックと互換性レポート
これは私たちの最初の一般公開RPG Makerプラグインリリースなので、フィードバックを歓迎します。
これが正式に一般公開した初めてのRPG Makerプラグインですので、フィードバックを大歓迎いたします。
問題が発生した場合は、RPG Makerのバージョン、AnyAudioのバージョン、その他の関連プラグイン、および利用可能な場合のコンソールエラーメッセージを含めてください。
問題が発生した場合は、RPG Makerのバージョン、AnyAudioのバージョン、関連するサードパーティプラグイン、および取得可能なコンソールのエラーメッセージをできるだけご提供ください。
実際のプロジェクトのフィードバックに基づいて、互換性と使いやすさを継続的に改善していきます。
実際のプロジェクトでの使用フィードバックに基づき、互換性と使いやすさを継続的に最適化してまいります。
────────────────
開発者:楓間落羽 / Candlehart Studio(燭鹿工房)
Copyright © 2026 楓間落羽およびCandlehart Studio(燭鹿工房).
All rights reserved.



