RPGツクールMVの起動オプション(URLクエリパラメータ)の一覧

ツクる上でのちょっとした小ネタや裏ワザなどを紹介してみましょう。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

RPGツクールMVの起動オプション(URLクエリパラメータ)の一覧

投稿記事by トリアコンタン » 2016年2月16日(火) 03:19

デフォルトで用意されているRPGツクールMVの起動オプション(URLクエリパラメータ)の一覧です。
Webで公開されているゲームをブラウザで実行する際、URLの末尾に?(パラメータ1)&(パラメータ2)という形式で指定します。
この記事のURLにも付いていますが、MVには値を取得するものはないようです。

プレイヤーは、もともと公開されているURLに対して自由にパラメータを付与することができますし、
便利なものもありますので、ブラウザゲームとして公開しようと考えている作者の方は知っておいた方がよいかと思います。

公開されているURL 「http://triacontane.github.io/PluginDevelopment/
パラメータを付与した例「http://triacontane.github.io/PluginDevelopment/?test&showfps

・canvas
・webgl
描画モードをそれぞれCanvasモード、WebGLモードで実行します。
本来は自動で最適なものが選択されるので通常、指定する必要はありません。

・noaudio
一切のオーディオが演奏されなくなります。以下の記事のようにWebAudioAPI非対応ブラウザでプレーを強行する際に使います。
http://lucky-duet.com/archives/1779

ただし、AndroidのChromeで実行したときだけは、このパラメータを無視してBGMを演奏します。

・showfps
画面左上に現在のFPSを表示します。
モバイル端末でのパフォーマンスを確認する際に役立ちます。

・test
テストプレー扱いになり、Ctrlでのすり抜けやF9でのデバッグ画面が有効になります。

・etest
・btest
それぞれ戦闘テストとイベントテスト時に設定されるパラメータで、ブラウザ上で指定すると予期しない動作をする可能性があります。


ここからが本題ですが、プレイヤーに勝手にパラメータを付けて実行されると、おかしな動作をしたりズルができたりします。
このままでは作者として大変都合が悪いので、上記の挙動を無効化するプラグインを作成しました。
よろしければお使いください。

・ダウンロード
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/SetupOptionInvalid.js

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

画像
画像
画像
画像
画像
画像

プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/

“MV:小ネタ・TIPS・講座” へ戻る