Conceptualizing a mystery game and wondering if it’d be possible to add new cases post release.
some games do similar iirc, but I wonder if it would require the player to restart from scratch if new cases and thus variables would be added post-release.
I don’t know about the technical aspect of whether the player would have to start again or not.
But could you use generic variables that are re-used for each case? It might be a whole world of pain to figure out, but if you were able to have variables like:
suspect_name_1
suspect_name_2
clue_location_1
clue_location_2
puzzle_solved_1
and so on…
Then for each new case, you can just re-set the variables and go from there.
It might make it impossible to have the level of individuality you might want from each case though
Any new permanent variables would require players to start again. I think asking players to start again after any update it best otherwise they could miss out on something new.
Using the inbuilt password system could work to let the reader save their place so when they restart (to trigger any new variables) they could enter the password to get back to where they last were.
As far as I remember the password retains all the current stats at the time you save it. But yeah the passwords get longer the more variables you have.