I'll answer that, at least give you my opinion.
Making the game so it is expandable pretty easily (a la something like the original Bioware Neverwinter Nights) is an excellent idea.
But it seems to me before making real changes to the way the game is played, you ought to clone the whole thing as faithfully as you can first.
Also you might consider limiting what you want to accomplish out of the box. If I were running it, I'd like to have a design framework intended to accomodate multiplayer.
Then I'd forget all about it, until the single player version is finished. There are better programmers than I am, and if they differ, maybe there is a good reason. But that is what I would do.
Things like scenario editors and the like are things I think most people want to see, but that is a secondary consideration to getting a workable game going.
Making the game so it is expandable pretty easily (a la something like the original Bioware Neverwinter Nights) is an excellent idea.
But it seems to me before making real changes to the way the game is played, you ought to clone the whole thing as faithfully as you can first.
Also you might consider limiting what you want to accomplish out of the box. If I were running it, I'd like to have a design framework intended to accomodate multiplayer.
Then I'd forget all about it, until the single player version is finished. There are better programmers than I am, and if they differ, maybe there is a good reason. But that is what I would do.
Things like scenario editors and the like are things I think most people want to see, but that is a secondary consideration to getting a workable game going.