I like the idea also to have setting presets, however this is a big undertaking and it would help a lot to have a clear view on what to do before starting to code something like this.
Someone, preferably a mix of new players and veterans, should/could make a list of the settings that define each preset.
New players are needed to iron out the (possibly) confusing bits while the veterans could check if the suggested presets make sense at all.
Once that is done, coding the actual implementation is not that hard and just a matter of doing.
In addition to that maybe the settings (in advanced settings) could use some (?more logical?) regrouping ... again preferably done by a mix of new players and veterans.
Slightly off-topic but in relation to the link Zuu provided:
I myself have started redesigning the way of starting a new game a bit as an extension to my custom TGP parameters patch.
My idea is starting a new game in two steps.
First you tweak all terrain related settings by re-generating the same map (seed) a few times while tweaking height, roughness, rivers, sealevel etc.
Once you are happy with the terrain you continue selecting the other settings (number of industries, towns, etc.) and re-generate the map one more time before you actually start playing.
Note I have not yet posted my completely rewritten version as it needs a bit more polisching and cleaning up.
I'd like it to be reviewed the way it should be reviewed including choice of function's and variable's syntax before doing the final rewrite.
-- .- -.-- / - .... . / ..-. --- .-. -.-. . / -... . / .-- .. - .... / -.-- --- ..- .-.-.-
--- .... / -.-- . .- .... --..-- / .- -. -.. / .--. .-. .- .. ... . / - .... . / .-.. --- .-. -.. / ..-. --- .-. / .... . / --. .- ...- . / ..- ... / -.-. .... --- --- -.-. .... --- --- ... .-.-.- / ---... .--.
Playing with my patchpack? Ask questions on usage and report bugs in the correct thread first, please.
All included patches have been modified and are no longer 100% original.