【RPGツクールMZ】それぞれの規約に沿ってプラグイン導入
RPGツクールMZを触っていて感じたのは、プラグインの豊富さ、またその利便性でした。
「こういう機能無いのかな」とググったらプラグインとして出てきたりする。
偉大なる先人に感謝をしつつ導入していきたいですね。
使用時に確認しなければならないのが、
プラグイン作成者がどんなライセンスを設けて使用許可しているのか、またその使用許可範囲はどうか? といった情報と考えます。
コレが一つ違反していれば折角作ろうとしたモノが台無しになる、といった事態も起こりえるでしょうし。
(なお、この場合は確認をしてないほうが悪いものとする)
備忘録として、また販売時に記述用として、
なによりプラグイン作成者様への御礼の意味を込めて以下掲載します。
(以下敬称略)
トリアコンタン
・PluginCommonBase.js(公式プラグイン)
・EventLabel.js
https://github.com/triacontane/RPGMakerMV/blob/mz_master/EventLabel.js
ライセンス:利用形態(商用、18禁利用等)に制限なし
イベントにラベルを付ける。
これで「イベント淫魔名」「どんな風に搾られるか」を可視化させられるようになって非常に便利。
Ruたん
・TorigoyaMZ_FrameTween.js
https://raw.githubusercontent.com/rutan/torigoya-rpg-maker-plugin/gh-pages/TorigoyaMZ_FrameTween.js
・TorigoyaMZ_NotifyMessage.js
https://raw.githubusercontent.com/rutan/torigoya-rpg-maker-plugin/gh-pages/TorigoyaMZ_NotifyMessage.js
・TorigoyaMZ_NotifyMessage_AddonGetItem.js
https://raw.githubusercontent.com/rutan/torigoya-rpg-maker-plugin/gh-pages/TorigoyaMZ_NotifyMessage_AddonGetItem.js
ライセンス:public domain
アイテム獲得時、獲得情報をポップアップさせる。
ある程度文言や高さなどをいじったりできるのが素晴らしい。
nz-prism
・OptionEx.js
https://raw.githubusercontent.com/nz-prism/RPG-Maker-MZ/master/OptionEx/js/plugins/OptionEx.js
・NovelGameUI.js
https://raw.githubusercontent.com/nz-prism/RPG-Maker-MZ/master/NovelGameUI/js/plugins/NovelGameUI.js
ライセンス:MITライセンス
バックログ機能が素晴らしい。他は即時セーブ機能などノベルゲーム向けと感じたので
色々オフにすることで対応。
MITライセンスはソフトウェアを無制限に扱うことを無償で許可するものの、MITライセンスの規定に沿って記述させる必要があったりする。
https://licenses.opensource.jp/MIT/MIT.html
トリアコンタン(二度目)
・MessageSkip.js
https://raw.githubusercontent.com/triacontane/RPGMakerMV/mz_master/MessageSkip.js
ライセンス:利用形態(商用、18禁利用等)に制限なし
NovelGameUIよりもこっちのほうが融通がきいてテストなどしやすかった。
NovelGameUI.jsのあとに動かさないとctrlが無効になっていたので、あとから入れて上書きする形になった。