Forum Discussion
crocobaura
1 year agoLegend
"simmerorigin;c-18359477" wrote:
I totally agree on the importance of rotational gameplay. What's tricky is incorporating it into an open world where the world is simulated all at once. I thought about how this could be done. One of the key issues is age synchronicity, or keeping ages maintained as you play the same period of time with every family.
My specific solution:
I propose a Universal Calendar feature where every single save file starts on Sunday, Week 1. And every sim's birthday is represented as a specific day and week in the calendar (for premade sims, their birthday would be in a zero or negative week indicating the past). If you play rotationally, you could play that same Week 1 for all those households. Once that is done, the entire universe timeline moves to Week 2 and unplayed households age up that week. In order to move on to the next week, you would need to reconcile all of the timelines i.e. play each "My Households" household until Sunday, Week 2 in order to restart the rotation. To keep track of age syncing, every sim age is a subtraction of the current day and week number MINUS their birth date. This allows ages to be calculated rather than a simple incrementing of +1 day to their age each day (the latter tends to be prone to over or undercounting in some games).
https://forums.thesims.com/en_US/discussion/998194/i-beg-you-ea-sims-5-must-support-rotational-gameplay/p1
This isn't about open world and synchronizing time and the sims' ages but rather about being able to create cause and effect in your neighborhoods, have meaningful interactions between sims and be able to change the storyline at neighbourhood level depending on how you play your characters. It would require a dynamic neighbourhood system, where every sim and their traits, skills, actions really matter and could potentially influence the gameplay in a certain direction.