2016の12月21日の部で投稿させていただいてます。決定ボタン長押しで、メッセージや戦闘を早送りすることが出来ます。この機能が必要かどうかは、人によって意見が異なると思います。ここでは、ユーザ視点に立って、速度について考えたいと思います。ユーザ視点とは、大きく分けて、(a)ゲームを遊ぶプレイヤー目線と、(b)ツクールMVを使用してゲームを創るツクラー目線があります。(a)プレイヤー目線でいくと、せっかちなプレイヤーさんは「早く終わらせたいから、もっと高速に早送りできたほうがいい」と言い、ゆったりなプレイヤーさんは「戦闘が早すぎて何をやってるかわからない」と言うかもしれません。(b)また、ツクラー目線でいくと、レベル上げ重視なツクラーさんは「長く快適に遊んでほしいから、もっと高速にしたい」言い、シナリオ重視なツクラーさんは「早送りするとゲームに臨場感がなくなるから止めて欲しい」と不満を言うかもしれません。最適なゲーム速度とは、最適なゲームバランスと同じくらい、難しい問題です。早すぎてもダメ、おそすぎてもダメ。「もっと簡単に、プレイヤーにとってちょうどいい速度を作れたら良いのに......。」そんな経験をしたことはないでしょうか?結論から言うと、「最適なゲーム速度」とは、人によってまちまちで、ツクール開発部はもちろん、どんなUI設計者でも、最適な速度を決めることは難しいと思います。出来るように、「スキップ機能」という新機能をツクりました!!作成したプラグイン(minRPG_CustomizeGameSpeed.js)以下、プラグインのヘルプからの抜粋です。このプラグインをONにすると、以下の機能が追加されます。ユーザがストレスになりそうな部分を極力少なくして、いい感じに快適にします。全てのウェイトや制御文字「\.」や「\|」をすっ飛ばす機能。デフォルトではダッシュボタン「Shift」キーに割り当てています。「ダッシュボタンでスキップ可能か」をOFFにしてください。他には、決定ボタン(zキー)、キャンセルボタン(xキー)に対応しています。快適に遊べるようになっています。プラグインのパラメータを変更することで、自分好みに調整できます。徹底的にユーザ視点を追求し、初心者ツクラーさんにも使いやすいようにツクりました。よろしければ使っていただけるとうれしいです。以下からダウンロードし、ご自身のゲームプロジェクトフォルダの「js/plugin」直下においてください。https://www.dropbox.com/s/v4jdj1yqn8emglg/minRPG_CustomizeGameSpeed.js?dl=1(※2018年9月14日、最新版に更新しました。)ツクールエディタで「プラグイン管理」画面を開き、下の方にあるこのプラグインを追加し、ダブルクリックで、パラメータの編集画面を開きます。以下、プラグインのヘルプからの抜粋です。以下の機能が使えます。プレイヤーがいつでもゲームスピードを変更できるようにします。速度を9段階に変更することで、各種速度を快適になるように自動調整します。サンプルプロジェクトを以下からダウンロードして、参照してみてください。https://www.dropbox.com/s/27nsond56y8jch1/PluginDeki-ru1_3_3.zip?dl=1(1)パラメータ「可変ゲームスピードを格納する変数番号」に「【変数番号X】」を記入ここでは「【変数番号X】」を「15」、つまり\V[15]としています。他のパラメータの隠しフラグを全て「ON」にするちょっとややこしいですか、こんな感じです。晴れて、これをすると、昔のドラクエのように、オプション項目で、プレイヤーさんが戦闘スピードを調整することができるようになります。戦闘中にもオプション項目が追加されます。https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/BattleOptions.jsこれで、「ボス敵は遅く、ザコ敵は瞬速で」など、プレイヤー視点で自由にスピードを調整できますね。ゲームスピード10(最速クラス)を追加しました。常時スキップモードのようになり、全てのウェイトや制御文字「.」や「|」をすっ飛ばします。イベント命令「ウェイト〇フレーム」も、すべて「ウェイト1フレーム」に変換します。開発陣のテストプレイ時や、どうしても時間がないライトユーザさん向けの設定にどうぞ。以下のサンプルのプロジェクトファイルを配布してますので、それを参照してください。最小限にサイズを抑えた、プラグイン紹介プロジェクト第二弾です。多くの機能を紹介する、プラグイン紹介プロジェクト第一弾です。トリアコンタンさんのクロスセーブプラグイン、Trbさんのミニマップ、Yanaさんの連携スキルプラグインなどが、ゲーム感覚で体験できます。プラグインのパラメータをたくさん用意しています。各種機能をONにすることで、デフォルトから変更できるようになっています。・かばう成功時にコモンイベントを呼び出す元々Tachi.jsにあった機能を、競合しにくいように編集・機能拡張しています。詳細は、プラグインのパラメータの説明文や、ヘルプを見てください。必要な機能だけを、パラメータでON/OFF出来るようになっています。ソース内部に多くの日本語コメントを追加しています。いう作りにしておくと、巨大なプラグインでも、パラメータのON/OFFで、出来る限り競合を避けることが出来ます。(やり方は、トリアコンタンさんに教えてもらいました。Daughter」やツクールMVサンプルゲーム「SeaPirate」でおなじみの方も多い、TachiさんのプラグインTachi.jsを改造したプラグインです。「このプラグインを当てればどんなゲームも快適になるかも!」という一心で、あれこれ改良を重ね、競合しては対策し、競合しては対策し....途中で、何度も何度も挫折しそうになりならが、心折れず立ち上がりました><。多くの方に手助けをいただいたおかげで、勇気をもらい、1年以上の歳月かけて、なんとか完成したプラグインです。開発過程は、ツクマテで見れます。http://tm.lucky-duet.com/viewtopic.php?f=49&t=1703この場を借りまして、手助けいただいた多くの方に、お礼を申し上げます。本当にありがとうございました。皆さまの助けがなければ、このプラグインは完成しませんでした。重ねてお礼申し上げます。他のプラグイン(特に戦闘描画系のプラグイン)と競合する可能性があります。YanflyさんのYEP_BattleEngineCore.jsなど、戦闘システムを触っているプラグインと競合する可能性があります。大変ですが、このプラグインの一部分を抜き出して、改変して使用してください。競合や不具合を報告いただいても、すぐに対応できるかはわかりません......。(しょうじきいって、javascriptの闇...通称JSフィールド触るの、もういや......です><。)なので、サポートはあまり期待しないていただけるとうれしいです。※2018年9月14日現在、私の代わりに、このプラグインの保守を引き継いでくれる方を募集中です。詳しくは、ツクールフォーラムを見てください。https://forum.tkool.jp/index.php?threads/%EF%BC%88%E6%94%B9%E5%A4%89%E8%80%85%E5%8B%9F%E9%9B%86%E4%B8%AD%EF%BC%89%E6%88%A6%E9%97%98%E3%82%84%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E3%82%B9%E3%82%AD%E3%83%83%E3%83%97%E7%AD%89%E3%81%AE%E3%82%B2%E3%83%BC%E3%83%A0%E3%82%B9%E3%83%94%E3%83%BC%E3%83%89%E3%82%92%E8%87%AA%E7%94%B1%E3%81%AB%E8%AA%BF%E6%95%B4%E3%81%A7%E3%81%8D%E3%82%8B%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3.1241/ライセンスについてこのプラグインはMITライセンスです。どなたでもお使いになれますし、好きに改造して使っていただいて構いません。Tachiさんのご協力があってこそなので、著作表示は「Tachi」とだけお願いします。煮るなり焼くなり、好きにしてください。このプラグインで、あなたのゲームが少しでも快適になれば、うれしいです。