2016年9月20日火曜日

ノベルゲーム総合プラグイン

 RPGツクールMVで使用可能な自作プラグイン「ノベルゲーム総合プラグイン」の紹介です。


ニコニコ自作ゲームフェスMVについて

 当プラグインは、ニコニコ自作ゲームフェスMVの企画「サウンドノベルを作ろう」のご依頼で作成しました。関係者の皆さまに改めてお礼を申し上げます。プラグインそのものは他と同様にMITライセンスでの配布となりますので、ニコニコ自作ゲームフェスMV投稿作品以外にももちろんご利用頂けます。

プラグインの説明

 RPGツクールMVでサウンドノベルを手軽に作成するためのベースプラグインです。適用すると、メッセージウィンドウの表示が画面全体になり表示したメッセージが消去されず画面に蓄積されるようになります。

 選択肢もウィンドウの枠内に表示されます。また、メッセージ表示速度の調整や決定キーを押した際の瞬間表示など、メッセージに関わる機能を包括的に提供していく(予定)のプラグインです。

 タイトル画面もそれっぽく変わります。

プロジェクト

プラグインを適用済みのプロジェクトをGitHubにて公開しています。使い方の参考にしてください。デモも用意してあります。

ダウンロード

プラグインファイルはGithubで公開しています。

ダウンロード(Download)

利用規約

当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。

http://opensource.org/licenses/mit-license.php

29 件のコメント:

  1. どうもお疲れ様です。とってもありがたいプラグインで感動しております!

    ひとつ質問なのですが、クレジットの際にはどう表記したらいいでしょうか?
    従来のプラグインには表記不要とあったのですが、MITライセンスではそうではないようでしたので…。
    大変お手数おかけしますが、回答いただけますと幸いです。

    返信削除
    返信
    1. お疲れさまです。
      早速のご利用ありがとうございます!

      MITライセンスではクレジットの表記は利用者さまの表記不要(任意)になります。
      私が公開しているものは、従来のものも含めてすべてMITライセンスとなっています。

      削除
    2. ご丁寧にどうもありがとうございました!
      これから利用させていただきます

      削除
  2. こんなプラグインお待ちしておりました!ところで質問なのですが、
    通常の会話ウィンドウとの併用も可能となっていますか?
    シーンによって使い分けたいのですが・・・。
    背景を一枚絵にしておいて、キャラの立ち絵やアイコン、
    会話ウィンドウをシーンに合わせて使いたいです。
    裏で戦闘用のエンジンも動かせれば最高です。
    もしこれらが可能であれば、パソコン買い替えの後で
    使わせて頂こうと考えております。

    返信削除
    返信
    1. こんにちは!
      併用も可能です。
      ただし、切り替えはマップ単位で行う必要があり、場所移動することではじめて切り替えが有効になります。

      削除
    2. 返信ありがとう御座います!
      マップの切り替えが必須とはまた・・・!
      となるとゲーム中に特定の操作をした場合に
      文字のみでシナリオを遡る等の使い方も
      出来ないようですね。回答感謝!

      削除
  3. ブラウザ「Microsoft Edge」にてノベルサンプルゲームの文字が小さいです…
    プラグインの方の問題かはわかりませんが一応ご報告

    返信削除
    返信
    1. ご報告ありがとうございます。こちらでも現象を確認しました。
      修正方法について検討してみます。

      削除
    2. プラグインを修正しました。
      ご報告ありがとうございました。

      削除
  4. トリアコンタン様,
    いつもすばらしいプラグインのご製作、お疲れ様です!

    今回、個人のゲーム制作にて、
    こちらのノベルゲーム総合プラグインを
    利用させていただこうと考えておりますが、
    『明朝体・ゴシック体以外の任意のフォントで
    文字を表示させる』ことは可能でしょうか?

    独力では解決できなかったため、
    不躾ながら書き込みをさせていただきました。

    お忙しいところまことに恐縮ですが、
    ご教授いただけますと幸いです。

    返信削除
    返信
    1. こんにちは!
      プラグインのご利用ありがとうございます!

      再配布可能なフォントであれば「fonts」以下にフォントのttfファイルを配置して、gamefont.cssを書き換えれば変更可能です。
      ユーザのPCにインストールされているフォントを使用する場合、プラグインの改修が必要になります。
      それほど手間の掛かる改修ではないので次回更新時に機能追加します。

      削除
  5. すばやいご対応、ありがとうございます!
    機能追加までして頂けるとは、なんともお手間をおかけしてスミマセン…。

    また、重ねてご質問させていただきますことをお許しください。

    >「fonts」以下にフォントのttfファイルを配置して、gamefont.cssを書き換え
    上記作業を実行し、
    プラグイン管理の明朝体表示・ゴシック体表示をOFFにした上で
    ゲームを実行いたしました。
    すると、ゲーム中の文字のサイズがとても小さくなったため、
    相対フォントサイズ項目の数値を大きくしたのですが、
    ゲーム中の文字には反映されていないように見えました。
    また、文字が小さくて確認しづらいのですが、
    指定したフォントも適用されてないように伺えました。

    fonts内のフォントが適用されない原因としては何が考えられますでしょうか?
    (他のプラグインとの競合を疑っていますが…)

    返信削除
    返信
    1. おはようございます!
      こちらでも現象を確認しました。
      プラグイン単独のバグになります。
      修正しますのでしばらくお待ちくださいませー。

      削除
    2. フォントを自由に指定できる(ユーザのPCにインストールされているものを使用)機能を追加しました。
      明朝体表示・ゴシック体表示を両方OFFにすると文字が小さくなる問題を修正しました。
      この度はお手数をお掛けしました。

      削除
    3. 本件の修正と機能追加、お疲れ様です!
      真摯に対応いただきまして真に感謝致します。
      ありがたく利用させていただきます!

      削除
  6. 通常ウィンドウ表示時に右クリックでポーズメニューを開かせることは可能でしょうか?

    返信削除
    返信
    1. 現状のバージョンではできないです。ただ、対応は検討しています。

      削除
  7. ありがとうございます。応援しております

    返信削除
  8. 初めまして、こちらのノベルゲーム総合プラグインについて
    お尋ねしたい事がありまして、お邪魔致しました。
    以下のようなイベントコマンドに関してなのですが、

    ◆ラベル:1
    ◆文章:
    :何をしますか?
    ◆選択肢の表示:歩く、走る
    :歩く のとき

    以降を

     ◆ラベルジャンプ:1
    または
     ◆文章;
    ;歩きました\wc
     ◆ラベルジャンプ:1

    とし、最初の文章の「何をしますか?」の部分に戻ると
    ウィンドウの開閉が行われてしまうのですが、これを
    通常のメッセージの表示と遷移のように、文章を蓄積させずに
    ウィンドウも閉じずに一続きに行うことはできませんでしょうか。
    プラグインを使用させて頂くにあたり
    何か手順的な間違いがございましたら、ご教示頂けますと
    大変幸いです。お忙しい所大変申し訳ありません、
    なにとぞよろしくお願い申しあげます。

    返信削除
    返信
    1. はじめまして! プラグインのご利用ありがとうございます!
      こちら現在、現象を確認中です。
      もうしばらくお待ちくださいませ。

      削除
    2. お疲れさまです。
      遅くなりましたが、ver1.4.0にて対応しました。
      よろしければご確認ください。

      削除
    3. お礼が遅くなりまして大変申し訳ありません!
      対応下さいまして本当に有り難うございました。

      削除
  9. 初めまして、失礼いたします。有り難く使用させていただいております、ノベルゲーム総合プラグインなのですが、

    プラグインコマンド「NM_チャプター設定」を使用したデータをセーブした後、
    再びゲームを初めから開始し、再度「チャプター設定」プラグインコマンドが行われると、
    セーブファイルがすべて破損?(ファイルが存在しているのにゲームで読み込めなくなる)してしまいます。

    他プラグインをすべて切り、ゲーム開始→「チャプター設定」→セーブ を行うだけのプロジェクトを作成しましたが
    同じようにセーブファイルがすべて読み込めなくなってしまいました。

    スクリプトの知識がまるで無いため検証に自信がないのですが(?)どうかよろしくお願いいたします……

    返信削除
    返信
    1. はじめまして! プラグインのご利用ありがとうございます!
      こちら現在、他の問題と併せて検証中です。
      もうしばらくお待ちください。

      削除
    2. お疲れさまです。
      上記問題について調査、対応しました。(ver1.4.0)
      ご確認をお願いいたします。

      削除
  10. 匿名(2016年11月5日 3:14)2016年11月11日 13:32

    こちらの方でも問題が発生しないことを確認できました。
    お忙しい中ご対応ありがとうございました!

    返信削除
  11. はじめまして。すばらしいプラグインのご提供ありがとうございます。
    こちらのノベルゲーム総合プラグインとゲーム内用語辞典プラグインを合わせて使用したいのですが、
    プラグインコマンドGLOSSARY_CALLで強制的に用語集ウインドウを表示させる以外に、
    プレイヤーが任意のタイミングで表示させる方法はないのでしょうか?
    当方スクリプトの知識が無いため初歩的なご質問でしたらすみません。

    返信削除
    返信
    1. はじめまして! プラグインのご利用ありがとうございます!
      イベント実行中でなければ、コモンイベントとキー入力の処理、挙げていただいたコマンドで実現可能です。

      イベント実行中の場合は、仕様上シーン遷移するのが難しく、今のところいいやり方がない状態です。

      削除
    2. 素早い返信ありがとうございます。

      ノベルゲームの特性上ほぼ常時イベント実行中になるので中々難しそうですね……。
      セーブ&ロードのようにポーズメニューから開けないか改変を試みましたが私の力量では無理でした。
      今の仕様のままなんとか工夫して頑張ってみたいと思います。
      ご教授ありがとうございました。

      削除