VN Ren'Py In Her Service [v0.49] [Blue Factory Games]

4.00 star(s) 8 Votes

John Bon Clay

Well-Known Member
Jul 14, 2020
1,006
1,538
The start semed interesting but now we are heading to an annoying cheating story with slaves that are not really slaves and master who don't behave like masters.
I guess that the master slave thing was just here to catch the attention, nothing more, disapointing.
Haven't played it, but it seems like something I'd like..
A master position where I get corrupted by the slaves..

Maybe not what you meant, but you didn't exactly give any details and I don't know you nearly enough to take you on face value.
 
  • Haha
Reactions: OdinValgallovih

"CJ"

Conversation Conqueror
Mar 6, 2021
6,620
69,755
In Her Service [v0.49] [Blue Factory Games] crunched

Download PC(Win/Linux)/Mac:

- -
You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:

boobthief

Member
May 25, 2017
335
917
Friendly dev advice:

If you break players' saved games every release it will deter people who like your game from playing.

You renamed the save game directory in options.rpy from InHerService-1673004125 to InHerService , which will nuke all the old saves. For anyone wondering why all their saves are gone: just copy them over to the new directory name.

You are creating and testing new variables that didn't exist in previous versions, which causes your game to crash.

The best way is to plan ahead and create the variables in your latest version that you will check in future versions.

The second best way is to define the new variable with a default value e.g. default points = 0 (forcing players onto whatever path that variable determines).

The third best way (maybe the best, depending on your preference) is to ask players what they chose, something like:

Python:
label after_load:
    # Check this is latest version by checking if seen last label
    if renpy.seen_label('E027'):
        if 'e027_triedtotelltruth' not in globals():
            menu:
             "Did you tell Sylvia?"
             "Yes (You told Sylvia)":
                $ e027_triedtotelltruth = True
             "No (You couldn't tell Sylvia)":
                $ e027_triedtotelltruth = False
       
        if 'next_undefined_var' not in globals():
            menu:
             "Question?"
             "Yes":
                $ next_undefined_var = True
             "No":
                $ next_undefined_var = False
    return
I recommend you keep the previous version(s) of your released game and play test it to see if the new version works with existing saves.

Loving your writing and game! Let other people continue to play and enjoy!
 
Last edited:

yilkin

dl.rpdl.net
Donor
Feb 23, 2023
8,399
4,537
InHerService-0.49
You don't have permission to view the spoiler content. Log in or register now.
rpdl torrents are unaffiliated with F95Zone and the game developer.
Please note that we do not provide support for games.
For torrent-related issues use here, or join us on !
, . Downloading issues? Look here.
Want to join the team? Read more here!
 

perkel666

Member
Game Developer
Jun 25, 2019
104
275
Friendly dev advice:

If you break players' saved games every release it will deter people who like your game from playing.

You renamed the save game directory in options.rpy from InHerService-1673004125 to InHerService , which will nuke all the old saves. For anyone wondering why all their saves are gone: just copy them over to the new directory name.

You are creating and testing new variables that didn't exist in previous versions, which causes your game to crash.

The best way is to plan ahead and create the variables in your latest version that you will check in future versions.

The second best way is to define the new variable with a default value e.g. default points = 0 (forcing players onto whatever path that variable determines).

The third best way (maybe the best, depending on your preference) is to ask players what they chose, something like:

Python:
label after_load:
    # Check this is latest version by checking if seen last label
    if renpy.seen_label('E027'):
        if 'e027_triedtotelltruth' not in globals():
            menu:
             "Did you tell Sylvia?"
             "Yes (You told Sylvia)":
                $ e027_triedtotelltruth = True
             "No (You couldn't tell Sylvia)":
                $ e027_triedtotelltruth = False
     
        if 'next_undefined_var' not in globals():
            menu:
             "Question?"
             "Yes":
                $ next_undefined_var = True
             "No":
                $ next_undefined_var = False
    return
I recommend you keep the previous version(s) of your released game and play test it to see if the new version works with existing saves.

Loving your writing and game! Let other people continue to play and enjoy!

Thanks for the advice. Yes i changed default saving folder precisely because there was a hotfix in last patch that had to nuke old saves so that people won't use old saves that are broken. Do not bring old saves before 0.46 otherwise you will get issues.

Thanks for code advice though. That's clean. Either way i solved the issue going foward since v0.46 precisely defining variables in script before they are called so there shouldn't be any issues with saves above 0.46.
 
Last edited:

Maxus_mudo

Newbie
Nov 17, 2022
50
63
Yeah, really don't understand this story. The slaves act more like servants and while historically relations between slaves and masters was pretty common, I'm really not sold on the idea that a slave would be allowed to, or would risk, venting on their owner. I'm also pretty sure that a slaves relationships (when allowed) would take into account and be psychologically accepting of the realities of being property of the master and therefore reliant upon them for continued life ... so no venting or behaving like someone that has rights.
 

cariadult

Member
Jun 4, 2018
461
250
what is xxx images on the changelog means? total rendered images or an additional new images added into the current total images?
 

Lady Lydia

Member
Sep 18, 2019
170
504
Yeah, really don't understand this story. The slaves act more like servants and while historically relations between slaves and masters was pretty common, I'm really not sold on the idea that a slave would be allowed to, or would risk, venting on their owner. I'm also pretty sure that a slaves relationships (when allowed) would take into account and be psychologically accepting of the realities of being property of the master and therefore reliant upon them for continued life ... so no venting or behaving like someone that has rights.
I think its more of a 'modern slavery' thing, its not happening in what amount to our Colonial Era, but a Alt Reality of our modern times if Aristocracy & Slavery were still a thing, also unlike 'slavery' as known to Americans this isn't racial slavery, its indentured servitude, unlike racial slavery where the masters could do anything they wanted to their slaves, a indentured servitude is more relaxed, after all their is fully expectation that the slave is going to be freed at some point, so its not so brutal and the dynamic is softer than the horrible dynamic of slavery in the US back in the days.

Its anyhow two very different context when it comes to how things would function, as indentured servitude is basically being forced to work for someone to repay your debt, but you are effectively still perceived as a human being, unlike racial slavery where white slave owners considered their black slaves like animals, something very much sub-human.
 
  • Like
Reactions: zandalari

perkel666

Member
Game Developer
Jun 25, 2019
104
275
Yeah, really don't understand this story. The slaves act more like servants and while historically relations between slaves and masters was pretty common, I'm really not sold on the idea that a slave would be allowed to, or would risk, venting on their owner. I'm also pretty sure that a slaves relationships (when allowed) would take into account and be psychologically accepting of the realities of being property of the master and therefore reliant upon them for continued life ... so no venting or behaving like someone that has rights.

That's because you think about the most base form of slavery. For most of human history slavery was just another form of society class which took various forms. Take for an example Europe, you had there self dorm which was just polite way to say slavery but those people had some robust rights (compared to chattel slavery) and nobles had to follow them otherwise they had on their hand problems.

My game throws another wrench into this base concept with introduction of modern world. In that world there are no democracies, only monarchies. Basically no French Revolution and no post WW1 dissolution/reform of monarchies. Naturally if slavery existed right now in modern cities it would look differently than in 17 century US or 13 century Europe or 15 century Arab world. One can argue if you take mortgage you become slave either way...

So in this world there are rules which both nobles and slaves have to follow. For an example slave can't refuse work somewhere but he/she can't be made to prostitute themselves for owner. This doesn't mean it is all sunshine and rainbows. If your owner is owner of a mine then yes... get used to working in mine. Slaves that refuse work go straight to prison which is not like our prisons but more like forced labor camps (which all are pretty much hard physical labor) but slaves rarely refuse work and in general nobles would rather sell slave to someone else rather than to send them to prison. That doesn't also mean slaves are never abused. Just like in real life you can get asshole for a master, there is skullduggery etc. Naturally justice is also not omnipotent and sometimes you can have noble who can kill slave and get away scot free but that also creates issues for those nobles.

Servants vs slave issue I see other people rising is fundamental. If you are servant then you can walk away at any moment with no consequences. You can't do that as a slave.

I think going into minute detail might be boring for you so I won't. Point is that this is not some random choice but I created whole word that exists out of game. This world will be setting for all my games going forward from which "In Her Service" is the first one.

The one interesting thing about this setting is that being noble can be worse than being a slave. Because unlike slaves nobility does not have laws to correct behaviour between each other they do have customs but under that customs there is law of the jungle. If your family is in bad spot except someone to invade your mansion and outright kill you. Basically feudal Europe of 14 century.
 
Last edited:
  • Like
Reactions: zandalari

zandalari

Member
May 4, 2019
394
2,115
I like the setting. Definitely more original than "you are a harem lead wat do". Characters have actual personalities and the game world follows consistent rules. This definitely seems more thought out than the average porn game on here.

But we are also very early in. Despite the versioning, it feels more like the end of a prologue where the stage has only now been set and the real game with choices begins. At the very least it seems like it can be a very long and fun game.

I'm curious about player choices. How many routes can we get? Some choices to lie to Sylvia, one to try to tell the truth in the bathroom, at least one path where she herself cheats. With no character stats all choices are via dialogues and that's a lot of things for the game to keep track of. Will be interesting to see where it goes.

Going for a nice and open path with no lies for a start, hope everyone can have fun with each other!
 
  • Like
Reactions: bcool and Chaosguy

perkel666

Member
Game Developer
Jun 25, 2019
104
275
I'm curious about player choices. How many routes can we get? Some choices to lie to Sylvia, one to try to tell the truth in the bathroom, at least one path where she herself cheats. With no character stats all choices are via dialogues and that's a lot of things for the game to keep track of. Will be interesting to see where it goes.
I am working on gallery feature. Hopefully it will be out by next update. It should allow you to easily see if there is something you missed. As for choices. Game is planned to have around 12 endings. 3 of which will be fairly long.

Right now game is around 3 hours long if you don't skip and i plan for it to be around 8-10 hours long depending on choices made and endings. If everything goes well 1.0 version with all endings should come around summer next year. Nauturally there is my irl job so stuff can change.
 
  • Like
Reactions: zandalari

drigou

New Member
Jan 16, 2021
3
0
i know its a annoying question but the cheating tag will stand for netorare content as well?
 

Podman124

Newbie
Aug 18, 2018
25
73
The start semed interesting but now we are heading to an annoying cheating story with slaves that are not really slaves and master who don't behave like masters.
I guess that the master slave thing was just here to catch the attention, nothing more, disapointing.
Especially since Slyvia is way more attractive than the mistress.
 

someyoungguy

Member
May 10, 2023
243
344
Thanks for criticism.

You are talking mostly about Henry I think.

He is serving in the military as literally a knight. It is a modern-day setting, but knighthood still requires rigorous training from childhood and lifelong active military service, along with the requirement of putting one's life on the line in case of war. The game takes place during a time when the kingdom is at war. The conflict occurs on the other side of the kingdom, and Henry's brother is serving there as mentioned in the game. According to nobility law, only one son can serve in the war at the same time from each house, and Henry served before the events of the game. His brother has recently taken his place. Once his brother returns to the house, Henry will go back to war. This pattern continues until the war is over.

The initial idea behind Henry was to create a negative impression on the player at first. The "dumb big musclehead" stereotype fits this purpose well. However, it is later revealed that this is not who he truly is. As the story unfolds, the player will learn more about Henry's true character. Unfortunately, revealing more information would spoil the game.

Initially, I experimented with a leaner guy (similar to Jack) with a different background, but I couldn't properly place him in the role and it didn't mesh well with Talia. When I began writing the lore for the game world, having Henry as "friend" of Talia instead of her husband worked much better and allowed me to explore more about world events through his perspective. As a result, he became a knight in active service and needed a more muscular appearance.

As I delved deeper into developing his character, I realized that the big guy body suited his character well with his character and couldn't change back to my initial plan. Meanwhile, Jack initially had a less attractive appearance but underwent a transformation to be leaner and more handsome, which was influenced by feedback from female member of a VAM forum who suggested that having an attractive protagonist would be important for her enjoyment of the game (if the protagonist wasn't female). This decision also had an impact on the dynamics between Talia and Jack in the story as if you played game you realize that Talia finds Jack handsome. That female member shown me what she finds "hot" and I later on contacted for his blessing to use of his character in my game with some modifications.




Thanks for input. I thought about removing slavery from premise (but still leaving it on in game) but I think that would be misleading. The complicated premise comes from my experiments in writing romance/swapping story. The slavery aspect gives interesting dynamic between characters vs just two normal couples and that was the reason why it was created in such way. The other dynamic was clash between more conservative commoners and high society that is more open about relationships (which actually comes from our own world history). So while this won't be abuse story, slavery on technical level has impact on relationship between characters that better grounds them in story and shape their behaviors.

As for NTR, Sharing etc. Naturally they will come later on. Prologue people can play is essentially long setup to story so that player can understand relationships between characters and their personalities. I believe longer setups have ability to better connect players to characters.

The look of the game is result of it being natively VAM game (VR game) that i converted to RenPy. I planned to make whole VN in VAM but VAM 1.x is just not suited to create VNs with whole host of issues ranging from poor performance to lack of text engine. Just to give an example. Initial scene with 3 characters and couple of lights makes my RTX3090 run it at 20ish fps in VR. I really hope VAM2.x will solve those issues and my next game (already in plans, way more ambitious) can be done in VAM2.x. That rendering choice has negatives (no raytracing which means worse lighting) but also has benefits (I can share VR scenes from game for people to see scene not just as 2D but being in room with characters) and way easier animation which means I plan most of erotic content to be animated.
So you went to great lengths to explain how important the relationship dynamic between Talia and the protagonist were to the story you wanted to tell, but then you just threw all that out based on a single person's feedback?

That you were willing to so quickly change the core character dynamic of your game based on a single person's feedback completely destroys any confidence in this developing into a compelling story worth following. This already seems more like throwing a bunch of stuff at a wall and asking people what they want to see stick to it than an earnest attempt at narrative development. I enjoy a good smut game as much as any other degenerate, but it makes me sad that this could've been an interesting story but is now just another of hundreds (maybe thousands) of handsome guy subs to powerful woman themed games. I get that art isn't created in a vacuum and that good feedback is necessary for a healthy artistic process, but that you were willing to fundamentally change the driving narrative relationship after a single person's feedback doesn't bode well for this game's development. At this rate, it's most likely to become more of an assortment of familiar genre tropes than a cohesive story the longer it's developed
 
4.00 star(s) 8 Votes