No pun intended in the title. :)General Practitioner is not a porn game, rather it being a life simulator where choices really matter in the daily events that occur.
Still, it does have an adult content in it (unless you disabled it in the Settings menu of course), and that needs to have its own script like every other gameplay element.
Creating a realistic sex scene is very difficult, even more than creatic a very dramatic or fiction scene, because each one of us has different experiences with sex and that causes to have different expectations as well.
When writing a sex scene you always risk to make it feel too cliché, like a bad porn movie, or to make it feel too polite as the very opposite of that. Sex if fun, sex is weird, sex is messy. Mixing those elements in the game isn't a small feat and tapping into one own's experiences doesn't always help.
So what I try each time I write something sex-related is to try and figure out what would mean to have sex with people so different from one another. Erika, Elisa, Rita, Christina, Aaron each have very different characters, they are more or less experienced, they had many different partners or not, so their own expectations will likely be different so are their reaction to your own doing.
That's why you'll find harsh language in sex scenes with someone and maybe nothing of the kind with another one. One could shily ask you to join her in your room while another one could tear your clothes apart right where you stand.
There is also the problem of writing dozens of sex scenes with the same person and that's time consuming and might cause unnecessary repetitions which could bore the player. But that's a discussion for our next devlog.
Thanks for your support to this project.
Be safe and healthy,