実現したいこと
RPGツクールMV/MZ向けのマップ制作を補助する「マップ自動装飾プラグイン」を支援募りつつ開発していきます!
□主な機能
・床装飾のランダム塗布
・岩や草などのオブジェクトのランダム配置
・崖や壁の自動整形、など
元々は自創作用に作ったシステムを、タイルセットを問わず汎用的に活用できるようにプラグイン化を行っていきます。
https://twitter.com/thiropGames/status/1581992353015136258
現段階で基本的な機能を実装したβバージョンを「自動装飾プラグインプラン」と「各種スポンサープラン」のリターンとして設定しております。
全体の目標金額達成時に"100時間分"の機能拡張作業を行うほか、
主に「各種スポンサープラン」で配布するリクエストポイントにより、
支援者の方の要望に沿った機能を拡張していきます。
□主な拡張予定の機能
・有料素材に多く見られる同パーツバリエーションのランダム置換機能
・独自定義ルールによる置換機能(壁の横の影を丸みをおびたBタイル画像に置き換えなど)
・オブジェクト単位での配置/削除の手動編集機能、など
※ RPGツクールは、株式会社Gocha Gocha Gamesの登録商標です。
※ その他、記載されている会社名、製品名は、各社の登録商標または商標です。
やろうと思った理由
↓こちらの記事に詳しく書いておりますのでぜひご一読ください!(※プラン内容や開発方針については計画途上のもので変更があるので注意)
□簡単なまとめ
・中・長編制作の手助けとなる「開発支援ツール」こそプラグインとして提供したい!
・支援ツールは地味かつ本気で完成させたい制作者にしか需要が無く、Boothでの販売ではプラグイン整備時間をまかなえない…
・商業向けの作品を作ってる方や中・長編を本気で完成させたい方に支援をいただければ開発を進めて提供できるのではと考え、試しにクラウドファンディングとして開発を進めてみることに!
資金の使い道
自創作の制作時間を削ってプラグインの整備を行っているため、補填として自創作での素材費用などに割り当てさせていただきます。
リターンの説明
※各リターンに付属するプラグインはご購入いただいてから基本的に2日以内にダウンロード用URLをご案内いたします。
「自動装飾プラグイン」プラン
開発中の「自動装飾プラグイン」にアクセスできる最も基本的なプランです。
また、他プラン含む各種プラグイン用のMV/MZサンプルプロジェクトも含まれています。
基本的な使い方
テンプレートマップの設定
タイルセットごとにテンプレートマップを編集します。
画像では左から
- ベース床タイルと装飾タイル
- 床上に配置するオブジェクト
- 2マス以上のサイズのオブジェクト
- 水場タイル
- 装飾タイルの個別設定
︙ - 天井・壁タイル
といった並びで設定を行っています。
「水場タイル設定」といった文字のキャラ画像をイベントに設定してタイル登録を行う方式を取り、パッとみてどのタイルがどの設定なのかかが分かりやすいようにしました。
また、「リージョン」を使ってランダム配置時の選ばれやすさの重み付けが可能です。
各種処理のパラメータはイベントの「文章スクロールコマンド」で細かく設定可能です。
サンプルプロジェクト内の設定用イベントには注釈をつけてますので
コピペすることで簡単に設定可能です。
装飾するマップの準備
床の地形を描き、部屋間をリージョンで区切ります。
※部屋単位で装飾の抽選を行います。
装飾開始イベントでテンプレートに使用するマップIDを指定します。
また、ここではマップに関する設定やエディタの設定が可能です。
- 編集時のウィンドウサイズ
- 壁・天井の自動プロセスのON/OFF
などなど。ここもサンプルプロジェクトのイベントからコピペして使うのが楽でしょう。
装飾作業
テストプレイで装飾開始コマンドを実行すると編集モードになります。
部屋ごとにマウスの左右クリックで
- 床装飾の抽選
- 床装飾のロック
- オブジェクトの抽選
- オブジェクトのロック
と進み、全部屋終わったらCtrl+Sで保存すればOK!
また、崖壁・崖フチのオートタイルの整形処理にも強く、崖フチ同士が隣接するような地形でも設定用サブタイルを使うことで簡単に塗り分け、自動処理で綺麗に処理してくれます。
動画の最後では内部で計算している「Z値(高さ)のマップ」を表示しています。
崖の高さが合っていない箇所をひと目で判別することが可能です。
「拡張:マップオブジェ」プラン
□内容物
・マップオブジェクトプラグイン
・リクエストポイント<1Pt>
マップオブジェクトプラグイン
※本プラン単独でもプラグインとして動作可能ですが、細かな使い方の使用例は「自動装飾プラグイン」プランのサンプルプロジェクトに含まれているため注意
オブジェクトなどのタイル画像を専用スプライトで表示するプラグインです。
それ自体ではあまり意味は無いですが
「揺れる草木」などのアニメーションを加えることができます。
https://twitter.com/thiropGames/status/1576903608175841287
(※パーティクルプラグイン&追加プリセット集をお持ちの方はぜひ風エフェクトと一緒に!)
タイルとして配置しているオブジェクトを一括で専用スプライトに置換する機能もあるため、すでに出来上がっているマップでも簡単に使用できます。
また、サンプルプロジェクトでは様々なアニメーションの設定例を用意してます!
https://twitter.com/thiropGames/status/1585926668547371008
また、「マップ自動装飾プラグイン」の開発が進んだ際には、
「オブジェクトのドット単位での配置」に対応できるよう機能が拡張される予定です。
(※1/4タイルの解像度で衝突判定を独自に設定可能で、ドット単位で配置してもそれっぽい通行判定を自動で実現できます。)
※自動装飾プラグインでのオブジェクトの「タイルとしての配置」自体はこのプラグインを導入しなくても可能です。
リクエストポイント
リクエストポイントは主に拡張機能の開発リクエストを行うのに使用します。
また、プラグイン競合対応のリクエスト(1Ptあたり30分の検証/修正作業)にも使用可能です。
※詳しい解説は「スポンサープラン」に記載。
「限定プラグインセット」プラン
本クラウドファンディング用に用意したプラグイン+αのセットです。
※本プラン単独でもプラグインとして動作可能ですが、細かな使い方の仕様例は「自動装飾プラグイン」プランのサンプルプロジェクトに含まれているため注意。
- 進捗動画テンプレートプラグイン
- 動画ピクチャプラグイン
- マップフィルタープラグイン
- 開発用即時セーブプラグイン
- 漫符アニメプラグイン
- フォグテクスチャプラグイン(1/10に追加。リンク記事内にて解説してます)
また、リクエストポイント<1Pt>も付属します。
収録しているプラグインの競合対応(1Pt30分)にも使えますのでご利用ください!
進捗動画テンプレートプラグイン
特に立ち絵を用意している作品でイチオシのプラグインです!
動画をピクチャとして表示することで、「字幕付き動画」を簡単に作るができます。
https://twitter.com/thiropGames/status/1583400542755508224
「スーパーゲ制デー」や「プレミアムツクールデー」の進捗に、ぜひ手間加えて立ち絵キャラでの解説動画に仕上げてもらいたいです!
(※あまりメタ発言點せたくない場合は、マスコット的なサブキャラに!)
地味な進捗でも楽しく見れたり、キャラクターの雰囲気を覚えてもらうのにも良いと思います!
進捗動画は各種設定コマンドを使って画面レイアウトなど設定可能です。
(※基本は使い回すので、一度パラメータを調整してレイアウトを決めればOK)
また、ドラッグ&ドロップで使用する動画をインポートできたり、なるべく手間をかけずに進捗動画を作れるように気を配っています。(↓下側のツイート動画)
https://twitter.com/thiropGames/status/1583403601019670528
上側のツイートは、基盤プラグインとなっている「ピクチャ(に)動画(を表示させる)プラグイン」を紹介しています。
処理は重くなりますが、同時に複数のピクチャに動画を表示可能なので何かしらのイベント演出に使える……かもしれません!
マップフィルタープラグイン
主にマップに適用するフィルターをまとめて簡単に設定・管理できるようにしたプラグインです。
https://twitter.com/thiropGames/status/1585929875092697091
ツイート内で解説しているように、既存の神プラグインがあるのですが
- フィルターごとにON/OFFしたい
- パラメータをもうすこし分かりやすくしたい
- 戦闘時のフィルターも個別にON/OFFしたい
といった自創作用の要望から自作したものをプラグイン化しました。
フィルターが分かれている分、負荷は重いかと思いますが、
用途が合えばご活用ください!
また、タイルセット画像自体に「色補正」を加えて書き出す機能も搭載してます。
- フィルターは使わないけど手軽に画像のコントラスト調整など行いたい
- がっつり色補正したいけどマップ上のキャラクターには反映させたくない
場合などに使える……かもしれません!
開発用即時セーブプラグイン
https://twitter.com/thiropGames/status/1583745032825077760
リツイート数、驚異の1!(※なおセルフRT)
…超絶地味プラグインです!
しかし、一度でも使ってみればわかるはず、
「マップ自動装飾プラグイン並みの効率化ツールです!」
長いイベントの後半部分を修正したいとき、
テストプレイでイベントの最初から再生するのはかなりのロスです。
このプラグインに含まれる
- どこでも即時セーブ
- どこからでも即時ロード
- 「早送り停止コマンド」まで高速再生
- (イベント中に)イベントページのリロード
の機能を活用すれば、確認したい場所にたどり着くまでの時間を限りなく0に近づけることが可能です!
少し慣れが必要ですが「どこでセーブするか」を意識できるようになれば、テスト効率が大幅に上がるはずです!
ご購入された方はぜひ一度おためしください!
漫符アニメプラグイン
こちらは立ち絵プラグイン「TRP_SkitMZ」の早期購入特典として付属していたプラグインの再録となります。
(※すっかり存在を忘れていたのですが、リクエストがあったため急きょ収録しました!)
漫符のようなシンプルなアニメーションを"慣れれば"簡単に作ることができます。
エディタの使い方にかな〜り癖があるのですが「モーション」ごとに「位置・拡大率・角度」を設定し、「フレーム数・イージング」で動きを決めるということが分かれば、本当に手軽にアニメーションが作れます!
プリセットの漫符アニメ画像&データもあるので、サンプルプロジェクトでぜひ触ってみてください!
編集を試して見る前に↓のチュートリアル動画を見ておくと吉です!
https://twitter.com/thiropGames/status/1586341981252304896
各種「スポンサープラン」
上述の全プランに含まれるプラグイン・サンプルプロジェクトに加え、プランごとに金額に応じたリクエストPtが付属します。
当クラウドファンディングでのプラグイン開発のメイン駆動力と言えるプランです。
金額的に商用作品を制作されてる方向けとなると思いますが…
「マッピング作業の効率化で余裕で元が取れるぜ!」
という方はぜひぜひご購入の検討をお願いします!
そして、リクエストPtを使って気になる機能をガンガン要望してくださいませ!
拡張機能のリクエスト
開発状況スプレッドシートに、機能拡張の一覧が用意されています。
タスクごとに予測工数と優先度評価から「着手Pt」が設定されており、専用フォームからそのポイント分だけリクエストが送られることで拡張機能の開発が着手されます。
余った端数のポイントなどは「おすすめ」に割り振ることでシロップのおすすめ順に開発を進めので無駄なく使い切れます。
また、支援者向けディスコードサーバーから「一覧にない拡張機能の提案」を行うことも可能です。
これぞというアイデアがあればぜひご提案ください!
(※リクエストなどに関する細かな方法や注意点は上述のスプレッドシートに記載しておりますのでご一読お願いします)
スケジュール/注意事項
開発予定や細かな注意事項は以下のスプレッドシートにまとめているのでご確認ください。
各プラグインの利用規約
- 商用作品での利用:○
- 成人向け作品での利用:○
- プラグインの改変:△(利用者の責任の上で改変利用可)
- 素材の再配布:改変したものも含め不可(作品に含めた状態での作品の公開・販売は○)
- クレジット表記:「プラグイン素材:シロップ」など。(他にBooth販売中のプラグインのクレジット表記を行っている場合は省略可能)
本ソフトウェア利用により発生した利用者または第三者の損害に対し、いかなる責任も負いませんのでご了承ください。
その他、動作保証などについては下記記事の中程を参照ください。
https://ci-en.net/creator/2170/article/572077
※開発途中は特に不具合も多いと思います。各自のプロジェクトへ導入する際は、必ずプロジェクトのバックアップをとった上での導入・アップデートをお願いします。
※プラグイン競合についてはリクエスト受付期間中に限り「リクエストPt」を使用して対応が可能です。詳しくは上述の開発シート内の説明を参照ください。
※サンプルプロジェクトの利用にはそれぞれ「RPGツクールMV」「RPGツクールMZ」の正規ユーザーである必要があります。また、サンプルプロジェクト内の素材ファイルを抜き出しての利用を禁じます。
開発コミュニティについて
主にディスコードサーバーにて開発のための情報交流を行います。(参加任意)
- 不具合報告
- 新しい機能の提案
- 使い方の質問
また、リクエストポイントの利用はリクエストフォームより応募していただき、
個別にやりとりが必要な場合はクラウドファンディングの「やりとり機能」を使用します。
クラウドファンディング終了後のプラグインの販売について
クラウドファンディング終了後に各種プラン付属のプラグインをなんらかの形式で販売する場合がございます。
ただし、クラウドファンディング開始から1年間は各プランの値段が最安値となることを保証いたします。
おわりに
9月に予告を行ってから間があいてしまいすみません。
クラウドファンディングでの開発という初めての試みで想定以上に準備に時間がかかってしまいました。
特に、ブーストプラン用にある程度値段に見合う特典を用意しようと時間をかけてしまう本末転倒をやらかしました…。
(※その分、遊べるプラグインには仕上がってると思います…!)
その結果、「ある程度の採算をとれる体制で安定してプラグインを開発・供給したい」という当初の目的から逸れないために、目標金額が30万と膨れてしまってます。
かなり厳しい金額なのに加えてこれから機能拡張の開発にさらに時間がかかることを考えると、ここで中止したほうが良いかとも考えたり…
ただ、「個人依頼が難しい大規模プラグインを、クラファンで負担を分担してもらって開発をすすめる」という試み自体は面白いと思うのと、自創作でスマホ向けゲームをリリースする前にちょっとした運営を経験してみるのもありかと思い、始動に踏み切りました。
至らぬ点もあるかと思いますが、支援していただける方はぜひぜひ開発終了までよろしくお願いいたします!
プラグイン自体は自信を持ってオススメできますので!
開発状況のダイジェスト
使い方の導入記事(追記)
追加機能の紹介など
床装飾の手動調整機能
https://twitter.com/thiropGames/media
オブジェクトの手動調整機能
https://twitter.com/thiropGames/status/1594276512642891776
自動置換機能による一発置換
https://twitter.com/thiropGames/status/1599368328652673024
置換機能の手動実行
https://twitter.com/thiropGames/status/1601888030746345474
指定範囲のみに自動処理を実行
https://twitter.com/thiropGames/status/1601937177725657088