熊田ガオン 2023/07/04 20:00

野外露出ゲームの進捗報告5~メインメニューとメッセージウィンドウの開発

新規イラスト

早速ですが今回制作したイラストを紹介します。今回は、今まで色ラフだった立ち絵を完成させました。そして局部を隠すライカちゃんの姿も見たくなったので差分を追加しました。
やはり恥じらいこそが最高のエロスだと思いませんか?

メインメニューの開発

メインメニューをつくっていきます。RPGツクールMZのメインメニューは本作の雰囲気に合っていないのでオリジナルのメニューをつくります。
(参考にデフォルト状態のものを載せておきます)

本作のメインメニューにほしい一番の機能は、立ち絵表示機能と服装切り替え機能です。さらに、服装切り替えボタンを押したら即座に立ち絵が変化するようにしたい。そして、いちいち装備欄などに遷移するのが面倒なので1つの画面で完結するようにした。
この機能を実現するメインメニュー改造プラグインを探しましたが見つからなかったので、トリアコンタン様のピクチャのボタン化プラグインを使って自作します。
メインメニューのラフ画は以下の通りです。

これをクオリティアップさせていきます。具体的には、Krachware様のウィンドウ&UIパーツ素材セット3を使いました。550円で簡単にクオリティアップできるなら安いものです。完成したメインメニューの画像は以下の通りです。

この各パーツをpngで出力して、いい感じの登場・退場アニメーションをコモンイベントで作成し、デフォルトのメニューを開く代わりに作成したコモンイベントを起動するように、のん様、トリアコンタン様、およびsenami.様のMenuCallCommonMZプラグインを適用しました。
また、メインメニューに表示するエロステータスの値をText Pictureプラグインで表示します。ただ、意図としては右揃えで表示したかったのですが、RPGツクールMZの画像表示では画像の原点を左上または中央にのみしか設定できないので、右揃えが難しいです。ネットで調べたところ、RPGツクールMZのプログラムを変えることで、右上原点で画像を表示するという設定を追加する方法を見つけました。なんで標準でこの設定が入ってないの…?
完成した登場アニメーションは以下の通りです。

そして、各画像にピクチャのボタン化プラグインを使って、カーソルを合わせたとき、クリックしたときの動作・アニメーションを設定しました。また、選択した位置をx,y座標で管理することで、マウス操作だけでなくキーボード操作にも対応させました。実際の動作は以下の通りです。見てもらえばわかるのですが、マウス操作の場合は非常に動作が重くなっています。このゲームを開発しているPCは、CPUがRyzen 3700X、GPUがRTX3070でRPGツクールMZには十分すぎるスペックなので、PCの性能の問題ではありません。おそらく、ピクチャのボタン化プラグインの負荷が大きいと考えられます(キーボード操作の場合は問題ないので)。

色々と解決策を探っていたところ、うなうなぎ様のFastMZプラグインというものを見つけました。これは、RPGツクールMZの処理を高速化するプラグインで、これを導入したところかなりマシになりました。

そして、立ち絵のパーツのオンオフ機能をピクチャのクリック動作に紐付けました。実際の動作は以下の通りです。

現在は、服をどれくらい脱いでいるかを表す露出度パラメータを用いて、メインメニュー画面での立ち絵の表情を変化させていますが、将来的には理性値パラメータも使って条件分岐させ、多様な表情差分を実装しようと考えています。乞うご期待!

メッセージウィンドウの作成

次に、メッセージウィンドウをオリジナルのものへ置き換えます。
RPGツクールMZのデフォルトのメッセージウィンドウ(というかウィンドウ全般)はかなりシンプルで、今作の雰囲気にはあまり合っていません。また、デフォルトのメッセージウィンドウには4行分の文字列を表示できるスペースが確保されていますが、正直そんなに必要ないです。せっかく描いたイラストがメッセージウィンドウで隠れたら悲しいので、少しでも過剰なスペースは削りたいです。そのために、こちらで用意した画像に差し替えていこうと思います。
(参考までにデフォルトのメッセージウインドウを載せておきます)

トリアコンタン様のウィンドウ背景画像指定プラグインを使うことで、ゲーム中の様々なウィンドウの背景を個別に、任意の画像に置き換えることができます。
また、メッセージウィンドウ用の画像を自作しようかと思いましたが、こ・ぱんだ(空想曲線)様のメッセージウィンドウ素材 その14がイメージにピッタリだったので使わせていただきました。
基本的に右側にキャラの立ち絵を表示するので、素材の右側の透明度を下げつつ、サイズ調整して置き換えます。そして文字の表示位置を調整して終了です。

かなり理想に近づきました。ただ一つ不満点を上げるなら、喋るキャラごとにメッセージウィンドウの背景画像を切り替えたかった(今回の場合は色調をキャライメージ色ごとに切り替えたかった)。まあ自分が知らないだけで方法があるのかもしれませんが…

とりあえずこれでメッセージウィンドウは完成とします。

次回からマップ制作に入っていこうと思います。

【 パンダプラン 】プラン以上限定 支援額:300円

全裸差分、マイクロビキニ差分、その他脱衣差分があります。

このバックナンバーを購入すると、このプランの2023/07に投稿された限定特典を閲覧できます。 バックナンバーとは?

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

記事を検索