July Week 3 Progress report

Next Post
no preview
DESCRIPTION

Hey everyone! Hard to believe a week's already gone by. Here's an update on how development has progressed over the past week.— J's Work Notes —This week I finally finished the Guest AI system, so the programming side (especially the logics) of Dana's minigame is now roughly complete.Phase 1 (done): Data structure + GameStatePhase 2 (done): Turn system + time managementPhase 3 (done): Main UI layoutPhase 4 (done): Command system Phase 5 (done): Guest AI <----------- Just finished 30 minutes before writing this post.Phase 6 (done): Main scene integrationPhase 7: Visual Polish + VFX <----------- I'm now at this stage.To keep things transparent, here's the remaining to-do list I'm working through alongside Phase 7:

Commands & interactions

Wait command: show the matching log ("Better to hold off and do nothing for a bit — waiting one minute"), lock out command input for ~4s, and play the same "can't interact" SFX used elsewhere. The wait state should surface 2–3 log lines.

While waiting (not mid-insertion with a dildo/vibe, and not in a sustained state), a Wait command (60s elapsed) should noticeably drop both the arousal and climax meters.

Properly fix the "stop the dildo / stop the vibe" commands.

Vibe: while inserted, climax rises each turn, with a log line and SFX.

On pose changes, add a sound between the command and the swap (chair scraping, etc.).

Dildo/vibe interactions gated by item ownership pulled from the main scene — if the player doesn't own the item, the log says it's unavailable and needs to be bought at the shop.

Dana's expressions

Guest expressions for Step 3 (surprised, panting with excitement, aroused grin, receiving-oral, relieved post-climax look).

During penetration, three expression sets for low/mid/high climax, cycling every 3–5s while it continues.

Masturbation expressions for Dana — same idea, two expressions cycling every 3–5s.

Fix the "Finger Dana" expression in Pose B releasing a little too early; tighten the timing.

Dana Head3: add the little "twitching" lines to the PSD (or as an attachment) so they blink on and off.

Pose C cleanup: the necklace-like boundary line that's showing; the arm getting cut off on Head3 (needs a remake); the awkward arm on the idle-pose touch; and the butt-shake swinging too far right (fix in both the mosaic and original versions).

Pose C squat: add the shared Arm1/2 for putting the bottoms on and taking them off.

Dana_A: add a refusing arm when her neck gets licked — left arm in a "V," pushing away.

Add "squelch" visuals next to her hand during masturbation, plus SFX.

Logs & dialogue

General pass to make the logs read more erotic.

Dana's dialogue lines get their own logs, shown in pink text.

When Dana refuses, show the stat changes alongside the refusal.

Command execution triggers submission-dependent lines ("...fine" vs. "...yes, master").

Refusals need their own dialogue lines too.

Fix the bug where a refusal shows "hesitates" instead (e.g., a Pose B command at submission level 1 should be an actual refusal).

Game feel / VFX

Heart gauge fills smoothly instead of ticking up in jumps.

Remaining-time counter ticks down smoothly, second by second.

Orgasm heart-glow on climax (like the submission heart — repeats while the gauge is at 100), and an arousal heart-glow when arousal hits 100.

Audio & ambience

BGM gradually shifts once attention crosses a certain level.

Guest murmuring turns on when average attention is high enough.

Session flow & work-progress system

At low submission, stringing together too many contact commands gets the player scolded by Dana.

Make it explicit on-screen when Dana is focusing on work.

Work progress scales with Dana's focus: left alone, her focus climbs; distractions — messing around, or jerking off behind her — drop it. Below a certain focus level, add a tell, like her gaze drifting toward the player's crotch instead of her work.

If work progress ends below 70% → next time: "You interrupted me last time and I couldn't get my work done — don't get in the way" (locked for 3 days). Below 100% → "You interrupted me last time and it's hard to focus… can we skip it?" (force / go along), where forcing it has a 50% chance of succeeding.

Once you've entered the minigame, work has to be finished to 100% — enforced on scene transition, and on quitting too (leaving before 100% still applies the penalty).

Refusing unreasonable commands builds a refusal stack shown in the UI; fill it up and you get a log line, Dana's angry face, and the session ends.

If her costume is in the △ state, after 2 turns Dana re-dresses the covered area herself, with an embarrassed log line.

Daily gating: once you've played Dana's minigame for the day, you can't replay it. If the minigame ends because Dana refused, you can't enter the next day (she says no); the day after, she's visibly reluctant but lets you in.Plus, more features I'd like to add/fix/adjust will probably come up as development continues.

Heavy logic lifting is behind us now. It's all polish and detailing from here. Thanks as always for the support!A Note from J:Checking Discord, it looks like quite a few people are curious about the other minigames, so let me give a quick rundown. As you expand the massage shop, spaces like a shower room and a restroom get added, and I'm planning minigames you can play in those areas and the changing room. Of course, since development can't drag on forever, they won't all make it into the final demo, and I'm not planning to make them as complex as the Receptionist minigame. I've also heard there's been some grumbling about the laundry system, but honestly, that part was also designed with an erotic angle in mind too, so it might not be worth complaining about too much!One more note from J:Once the Receptionist minigame is done, I'm planning to move on to implementing the scenario in-game and porting over the voice work. Part of me thinks that if I really went at it like crazy, everything on this list above could be doable in a day or two — but going by how things have actually gone so far, I'm just hoping I can get it all wrapped up within the next week 😅

That's it from me for now!— Hiro's Work Notes —I've created facial expression animations corresponding to the kiss, slap, choke, and arm-binding actions that can be learned through the S/M skill tree.Each animation is designed to react differently based on affection, mood, and S/M . For example, with kissing, I created finely differentiated expression animations depending on the stage of affection and current mood — ranging from a surprised/angry reaction, to an embarrassed reaction where she turns her face away, to a reaction where she's slightly feeling it.Beyond that, I've also created situation-specific facial and body animations, and put a good amount of work into the coding needed to get these Spine animations to play correctly in Unity depending on the situation.Next up, I plan to implement item interactions that can be used while massaging Arin. For example, with the "camera" item, the plan is to let players secretly photograph Arin while she's receiving a massage, and implement a feature where those photos can be sold online.A Note from Hiro: Thanks to everyone who's reported bugs through Discord, DMs. There are still quite a few parts that aren't fully implemented yet — things like variable changes, and how to actually raise the M score. I'll keep going through the reports you've all sent and fix things one by one.

Warumiyo PATREON 174 favs
VIEWS1
FILES1 file
POSTEDJul 20, 2026
ARCHIVEDJul 20, 2026