野外露出ゲームの進捗報告3~配信システムの開発
配信システムの構想
今回は、このゲームの主軸となる「野外露出配信システム」をつくっていきます。基本的な流れとしては
・ヒロインが誰かに話しかける
・露出アクションを仕掛ける
・それに伴い投げ銭が確率で獲得できる。また、快感ゲージと警戒ゲージが上昇
・これを繰り返す
また、快感ゲージが最大になったら絶頂し、投げ銭ボーナスが発生。警戒ゲージが最大になったら警察を呼ばれて強○終了。
となります。そして、快感ゲージや警戒ゲージが高いほど、高額な投げ銭をもらえる確率が高まる、などの調整をします。
投げ銭システムの開発
では実際に開発に移っていきます。とりあえず、配信に必要な素材を用意して、配信開始イベントを作成しました。
投げ銭の表示を行います。金額に合わせた各種投げ銭画像を用意し、いい感じのアニメーションを付けて表示します。今回は最大5個まで同時に投げ銭画像を表示できるようにしました(ホントはもっと動的にしたいけど、今の自分の技術力じゃできない…)。アニメーションの様子は以下の通りです。
さらに、投げ銭画像の上に表示する、投げ銭金額とコメントを表示します。文字を画像として画面に表示するために、Yoji Ojima様のText Pictureプラグインを使用します(ちなみにこのプラグインはRPGツクールMZに標準で入っている準公式プラグイン)。
いい感じに位置を調整して、投げ銭画像と一緒に動くようにアニメーションをつけます。そして次に、ランダムなコメントが表示されるようにします。コメントを生成するとき、その配信の盛り上がり具合(快感ゲージや警戒ゲージの値などを参照)によって生成されるコメントの雰囲気も変えられるようにします。
探してもこの動作を実現するプラグインは見つからなかったので、自分でつくりました。
以下の画像のように、プラグイン管理画面から事前に候補となるコメントを入力します。
そしてどのコメント群から生成するコメントを選ぶのか、をプラグインコマンドで指定し、指定した変数に生成した文字列を収納します。(今回はじめて知ったんですけど、RPGツクールMZの変数って、文字列も入れられるんですね)
では次に、投げ銭金額をランダムで決定するシステムをつくります。具体的には、100~400円、500~900円、1000~1900円、2000~4000円、5000~9000円、10000~50000円のどの金額になるのかを乱数を使って決めます(用意した投げ銭画像の色が、これらの金額帯で変わるので)。
また、あるスキルを取得していたりすると、高額な投げ銭になりやすい、などの成長要素を盛り込みたいので、この動作を実現するプラグインを自作します(スクリプトコマンドでも実現できるのでしょうが、メンテナンス性や可読性が悪くなりそうなので)。
プラグイン管理画面から、各種金額帯に対応する確率を入力し、これを基礎確率とします。
これらの確率に、スキルの取得などの条件で補正をかけられるようにしておきます(まだどんなスキルを実装するかは決めてないので、あとで書き換えることにする)。
乱数でどの金額帯になるかを決定したら、その金額帯内で、どの金額になるかを乱数で決定します。そして、最終的に決定した投げ銭額と、どの価格帯になったのかを識別する数値を、ゲーム内変数に代入します(この識別用の数値で、どの色の投げ銭画像を表示するのかを決める)。
これらの自作スクリプトを実際に投げ銭システムに組み込んで、動作させた様子は以下の通りです。
一応投げ銭額によって画面から消えるまでの時間を変更してますが、ちょっと残りすぎな気もしますね…
後で調整します。
これで、一番大事な投げ銭システムを完成させることができました。
コメント欄システムの開発
では次に、配信をしている雰囲気を強調するために、ランダムでコメントが表示されるようにな並列処理イベントを作成します。イメージとしてはY〇utube Liveのコメント欄のような感じ。
これは自分で作るのはかなり大変そうなので、似た動作をするプラグインを使います。使用するのはRuたん様のTorigoya_NotifyMessageプラグイン。
通常このプラグインを使用すると左下からメッセージが表示されるのですが、プラグインの一部の変数の値を書き換えて、いい感じの場所から表示するようにしています。
実際の動作画面は以下の通りです。
そしてこのプラグインに、先ほど自作したランダムコメント生成プラグインを組み合わせます。そして、コメントが生成されるタイミングに幅を持たせて、並列処理イベントとして作成すると、それっぽい感じになりました。
実際の動作は以下の通りです。
これで、配信システムの大変そうな部分は終わりました。今回はここまでです。次回は快感ゲージ・警戒ゲージ回りや、配信のリザルト画面などを作成します。
新規イラスト
ぱんちらで恥ずかしがる姿も、たくし上げで誘惑する姿も最高なシチュエーションですよね……そしてノーパンバージョンもあるとさらにグッド
というわけで今回はぱんちら・たくし上げイラストを作成しました。
【 パンダプラン 】プラン以上限定 支援額:300円
スカートのみ、全裸差分などがあります
このバックナンバーを購入すると、このプランの2023/06に投稿された限定特典を閲覧できます。 バックナンバーとは?
支援額:300円