I’m making a non-cog but still choice/story based game with a primary objective but a lot of secondary objectives that have big effects on the outcome of the game.
EDIT:
Main plot: Your twin brother is trying to get his life in order all in one quick go. Due to circumstance, many opportunities to improve his life from couch-crasher to self-sustained human all fall on one night- his anniversary, when he wanted to propose to his girlfriend on the one-night cruise he was taking with her family. He enlists you as an impersonator to help him juggle all of his tasks for the evening. The biggest one of all is convincing his girlfriend and her parents that he’s husband material.
But circumstances get even more complicated when you find out that your brother’s girlfriend is the daughter of your boss and your boss’s plus one is your scheming coworker- who plans to spend the entire night convincing her that you’re no longer fit for employment.
Main objective: Pretend to be your brother to help him complete all his tasks for the night. Your goals are to convince his girlfriend that you (he) are husband material and impress her family, who have never met him before.
Side objectives: Ruin your coworker’s image, convince your boss that you’re much more competent (while pretending to be your brother), and/or find a new job so you can tell them both to suck an egg
Gameplay: There are 6 hours on the boat before the main event, when your brother wanted to propose (and you two would switch places). In these 6 hours, npcs interact with each other and things change on the boat, but with each playthrough you get to choose how you spend each hour. Points will be given to certain outcomes based on where you spend your time and how well you spend it.
My deliberation: I want to make the main objective achievable even if you’re pursuing a side objective, but maybe with mixed degrees of success (like you can either REALLY succeed with your brother’s girlfriend and his family, or kind of do okay but be really great at a side objective). I’m trying to decide how difficult I want to make this.
Like, should I make it so that you have to choose a perfect sequence of events and have great conversations in each one? Or should I make it easier to succeed for the sake of maybe making the game easier to explore different options of? (If I program it so that you have to spend each hour in an exact way for every route, people might not deviate to see what else is happening on the boat)