- Feb 1, 2023
- 764
- 1,305
You answered your own question in your question. Even if I take months to plan things ahead, all the minigames, systems required for X or Y story line, if I forget ever 1 variable for a system that system will possibly unusable, and those months of planning will have been useless.I am not sure what programming language renpy works with or what the framework limits you with, so I cant be sure to know what to do (sadly).
In general, you could plan the future possible content for some planned versions and set aside the variables. (not that you are forbidden to revamp the program and break saves)
For example, you can generate a list of characters and events for each place, you can then add and work with them without adding more new variables. If you add something, you can initialize them all with standard values.
In my head, this could help a lot if the framework gives you the freedom to do so.
What I could do for the future is to prepare saves for every version I release, a "skip to content" if you will. But with the relatively small amount of content the game has (you can complete everything in about 2 hours if you're a new playern perhaps less), I didn't think that was necessary.