【ワルミヨ】「飼いならすマッサージ店 ~アリン編 ~」7月第5週進捗報告
こんにちは、ワルミヨです。
今週は大きく動いた1週間になりました。この1週間の開発の進捗をご報告します。
Jの作業ノート
■ 完了:ダナがしゃべるようになりました
システムログにダナ専用のセリフ欄を用意しました。淡いピンクの縁取り文字なので、地の文と混ざらず「ダナの声」としてそのまま読めます。新規セリフは約85行。全部手書きで、5言語すべてローカライズ済みです。同じ場面でもバリエーションを混ぜてあるので、同じセリフの繰り返しにはなりません。内訳は、命令に従うとき(服従度でトーンが変わります。低いうちの渋々な「…わかりました」から、最高だと「はい、ご主人様」の領域まで)、命令を拒否するとき、そして手で触れられたときの反応(受け入れる/払いのける、これも調教の進み具合でスケールします)。継続行動中 — バイブ、オナニーの各種、セックス — は、興奮度と絶頂度の高まりに合わせてセリフが変化していきます。始まりのときと絶頂寸前とでは、もう別人みたいな声になります。絶頂時のセリフ、それからブチギレ退席のセリフも。ついに我慢の限界が来て出ていくとき、どこまで仕込まれていたかで捨てゼリフが変わります。全部にタイミング調整をかけました。接触の反応は手が動いた瞬間に返ってきますし、継続行動中はナレーションより少し先にダナが喋るので、彼女の声がシーンを引っぱっているように読めます。
■ 完了:ログ・入力まわり
メッセージの表示順を厳密に固定しました。まずコマンドへの反応、次に情景描写、そしてダナの状態、最後にセッションイベント、という順番で必ず出ます。情報量が多いときは表示速度が自動で上がって、長い2行メッセージが重なってしまう問題も解消しました。拒否したときに、それが何を代償にしたのかがそのまま出るようになりました(ステータスの変動をログに表示)。入力ロックをログと連動させました。メッセージが追いつくまでコマンドを受け付けないので、連打で誤爆したりテキストを飛ばしたりできません。セッション開始の専用ログを追加。待機コマンドも、時間が過ぎていく間に経過ログをちょこちょこ刻むようになりました。ログの文章そのものの見直しパス。味気なく読めてしまう行は、ちゃんと熱の入った文章に書き直しました(5言語ぶん)。
■ 完了:演出パス
ポーズ変更と接触ヒット時のバウンス、Guestが移動するときのフェードイン/アウト、衣装チェンジのフェード、それからキャラの後ろのGuestが透けて見える透明度トグル。コマンドメニューのカーソル — 選択中の項目まわり(ハイライト含む)の細かいバグを修正しました。
■ 完了:音まわり
SEパスがついに実際にゲーム内に入りました。今週はサウンド一式の下ごしらえと組み込みにかなりの時間を使っています。コマンドごとのSEにダナの反応音レイヤーを重ねる形(従う/こらえる/拒否で、それぞれ別の声が乗ります)、オナニーの水音ループ(プレイヤー側のぶんも)、セックス音は3段階でスピードが上がっていくもの、舐める音、射精音、Guestの足音、あとは……ご自分で見つけていただきたいものが何本か。このミニゲーム用の新規BGMを2曲。注目度の上がり具合に合わせて、緊張度3段階をクロスフェードで行き来します。落ち着いたジャジーなグルーヴから、かなり落ち着かない曲まで。その上にGuestのざわめきが重なります。残り時間が減っていくときの、気持ちいい時計のカチカチ音。これも今週作りました。ダナの絶頂ボイス用の専用スロットも確保済み。あとは録るだけの状態です。
■ 完了:表情・Guest
表情ローテーション実装。いたずらされている間と、自分で慰めている間は、数秒おきに顔が切り替わります(今は仮の表情です。最終版のイラストは制作中)。 Guestの反応オーバーレイを組み込みました。奉仕を受けているGuestに、驚き、息を荒げる、ニヤつくなどが出ます。ブチギレ退席用の新規表情を、ポーズごとに用意しました。
■ 完了:システムまわり
業務ノルマのペナルティ。サボりすぎると数日間、受付に入れてもらえなくなります。ギリギリのラインの日は「それでも強行する」という、一か八かのコイントスあり。集中度(3段階)。気が散っていると本当に仕事の進みが遅くなって、上の空になっているのが見た目でも分かるようになりました。自動で着直し。しばらく放っておくと、恥ずかしがりながら1枚ずつ服を戻していきます。構い続けていれば防げます。指のコマンドを、3つの独立したアクションに分割しました。挿れる、じっくり嬲る、抜く。それぞれ専用のアニメーション付きです。初回来店時のチュートリアルポップアップ(ローカライズ済み)。この受付が本当は何をする場所なのか、初見の方にもちゃんと伝わるように。バグ退治:ダナの様子に気づいたGuestがカウンターに永遠に近づかなくなる、注目度が最大なのにGuestがダナを無視する、物理的に仕事ができないポーズなのに「仕事中」のままになる — 全部退治しました。ついでに数匹お仲間も。
以上すべてを実装して、エンジンに組み込んで、テストプレイまで通しました。というわけで、ダナの受付嬢ミニゲームは正式にver.1.0です!
デモ版では、このミニゲームは服従レベル20上限の独立したシーンとして収録します。これをメインゲームに統合するのが、次の作業になります。
■ 次にやること
デモビルドは8月10日前後を目標にしていて、今はそこに向かって進めています。それまでの間は、ストアページ用のメイン画像・紹介画像といった宣伝素材の制作を、ストーリーの改稿、ゲーム内のビジュアルエフェクト、ボイスとSEのゲームへの移植と並行して進めます。デモが出たあとは、PV(プロモーション映像)の制作と並行して、メインゲームの残りの部分に移ります。
■ ストーリーの話をひとつ
マッサージ店シリーズの時系列は、メインストーリーを遊んでもらえれば自然と繋がると思うのですが、ひとつだけ先にお伝えしておきますね。アリンの章は、ヤンキーマッサージとマリの章のちょうど中間あたりから始まります。
いつも応援ありがとうございます! 次のご報告は、デモのお知らせと一緒にお届けできるはずです。
Hiroの作業ノート
皆さん、こんにちは!今週はカメラアイテムシステムの残り作業を完了させ、定規(測定アイテム)システムと、その他の消費アイテムの実装を行いました。
1.カメラシステムの残り作業を完了
写真の保存・削除システム — 販売した写真はすぐにファイルを削除せず、soldフラグだけを付けてUIから非表示にし、実際のファイル削除はセーブ時に処理するようにしました。これにより、以前のセーブデータに戻った場合、まだ販売していない写真は正常に復元されます。また、複数のスロットに保存する場合は各スロットのフォルダにPNGを個別にコピーし、スロット間でデータが混ざらないようにしました。
アルバムアイコンの制作
翻訳 — 日本語、英語、韓国語、簡体字中国語、繁体字中国語
2. 定規(測定アイテム)システム
UI・アニメーション制作
定規使用時に表示されるターゲットを制作
ターゲットにポインターを重ねた際、測定部位を表示する画像を制作
測定アニメーションを制作(部位、乳輪・乳首の状態別に分けて)
コーディング
定規使用時、現在のポーズ・下着状態・乳輪乳首状態に応じたターゲットを表示
測定可能な部位がない場合、画面中央に案内メッセージを表示
ターゲットにポインターを重ねると、そのターゲットに割り当てられた測定部位の画像が自然に表示されるように処理
クリックすると該当部位の測定アニメーションを再生
測定完了時に情報を開放し、ログに開放したことを表示
カメラ・定規の排他制御およびモード切り替え処理
3. 残りのアイテムを実装
カメラ・定規以外に使用できる消費アイテムを実装しました。
- オノラミンC(スタミナ回復)、興奮アロマ(効果バフ)など、各アイテムごとの使用ロジックとインベントリの表示順を整理しました。
4. 行動ごとの変数変化を整備
- これまでおおまかにしか処理していなかった行動ごとの変数変化を細かく整備しました。マッサージ部位、アリンの現在の状態、信頼度、スキルツリーなどに応じた数値変動を細分化し、カメラ・定規などの特殊アイテム使用時の変数変化も反映しました。
デモ版発売までは、エロステ、ステータスボード、スキルツリー、多言語対応、ロビーでのインタラクション、アニメーション修正などの作業を進めていく予定です。8月もなかなか忙しくなりそうですが、皆さんの期待に応えられるよう頑張っていきます!