I see your concerns. I have a rough outline for how things should go, so bear with me:Considering subbing, but the future sandbox stuff listed on your Subscibestar is making me hesitant. How do you plan on telling your story with it? Most sandboxes I've played have messy stories with plot holes and continuity errors.
From the Sandbox onwards, the game will open up with several locations, times of day, and days of the week.
With any combination of those 3, you may have a character doing something, where you can go in and interact with.
These interactions will slowly up your relationship with them, filling a "Love Meter" from 0 to 100.
Once you reach the maximum, a "level up" event will become available, bringing that character to the next "Lust Level"
This will, in turn, update ALL of that character's interaction events, and the ball goes on.
This, of course, is just the foundation for it all. I may be able to spice up and regulate things as we go...
(maybe a characters' progress stalls at 50 love points, and an event is required to keep progressing? this might update the scenes for the current level to add extra content until the player is done for that level.)
Moreover, certain character questlines will be limited by progression with others, meaning their Level Up event may be tied up, and that you can only level all of them up when they are all ready together (kinda like how Sweet Affection handles it, tbh)
It's a compromise, for sure, but it's the best solution I have for progressing the character's storylines in a sandbox environment. In a meaningful way, that is.
Then we build off from that... What is the "main questline", and which characters are involved in that? Which characters will be totally optional? Which questlines will be gated by progress in others, and will they be optional or not? Where do we go?
These are a few of the relevant questions to have moving forward. Basically, I want to keep as much of an open canvas for the future of the story, and (hopefully) the coding skills to back this versatility up... I'd say the systems I have ready are relatively robust, and they should keep getting better as time goes on.
Sorry for the wall of text! It's a big challenge to face, but I'm confident on my story, at the very least. I know full well the ending we'll have, and the minimum path we have to take to get there. Now, it's time to figure out the in-betweens