Great ideas, and I too would love about 20 options on 10-20 different characteristics per character, but here are some things to think about.
Each different characteristic will
1. take time to make (taking the game longer to be created)
2. Take up space on the hard drive (longer download)
3. be more things that the computer must have in Active Memory (take up RAM)
So, one question is would you like more individuality of the starting characters (before they get cool items that adapt their appearance) or cool environments? Or have both and wait 10 more months for the game to come out?
I am being a bit excessive in my argument but in general I am pretty sure you will have the ability to change hair color and face (this may affect hair length) possibly even skin tone and or color. But the number of things changed may be limited at first and or very few period.
As for adjustable models (they get fatter, stockier, thinner...) as the game goes on. This is a very cool idea, and I think it would make the game a blast ?that merchant who hasn?t done any exercise is getting a bit pudgy around the edges there?, but I am pretty sure it would be really taxing on the CPU, because instead of getting set models from memory it would have to render the model. Also it would cause bandwidth issues since it has to give dimensions for each character in the game, not just his model type and what he is doing but how wide his waist is, his arms, his head?all that extra info going through your internet connection would cause a strain on the server connection.
The most likely thing is that they offer many options including different skin, hair and eye color as well as different faces, if you also give a few different stature to each race (Really tall, tall, medium, short, really short) and 12 skin tones, 12 hair colors, 12 faces and this could give 8640 different variants of one sex of one race?I think that would be way more then enough, considering as soon as you have some money (in game money) you will be buying cloth and other items that can distinguish your character even more.
Hell, realistically I?ll be happy with 100 variants of each race?I?d be even happy with 5, but if we are wishing then 8640 seems like a real good number.
The eye color is something I would love but in reality it only comes into use when you are at 5 feet or less from someone, and character appearance will have nothing to do with NPC reactions?but if there is time or effort is made it would be an option I would love as well.
The only thing I?m saying is all this is really luxury items. It?s affect on game play is none. But its affect on game emersion and individuality is pretty dam big, the question is after 3 months of playing do you still care?
I think you do and it?s worth the extra memory, and CPU power, extra dev time as well a small load on bandwidth, but not too much on any.
We will see it really comes down to creative programming, in the end.