Scenario: you are responsible for maintaining a mod where the player progresses over time. The mod has its own worldspace (or changes the vanilla landscape), has quests, and the works.
Three questions about releasing new versions:
- What do you have to do/provide/worry about from the beginning in order to be able to release new versions of the mod without the player losing his accumulated progress?
- What you can, and cannot, do while developing a new version (keeping the same ESP name)?
- What may force you to change the ESP name (say, from “MyMod v1.esp” to “MyMod v2.esp”)? And what you gain and lose by doing that?
As some of you may guess, my concern is my VOX POPULI mod. It seems that I can see a light at the end of the tunnel and may be able to release the mod soon (this year, I mean).
Problem is that I am full of ideas for new features and will have to decide whether to implement them before the fist release, or release a basic, limited version of the mod and add these feature, one by one, in future versions.
I can figure what I will have to do with the particulars of my mod. My questions are about more generic precautions and actions.
For example, the southern part of my island is sort of unused at the moment. I have a vague idea about adding a village or two in the future and may have to edit the landscape, like extending a shoreline, removing a mountain, create a road, edit pathgrids, etc. Will it be safe to edit the landscape? Or I’d better improve on the idea and do it before the first release?
Things like that.
I would appreciate any advice you may give.