Hi,
I experiment now a little with compilers and C++ things, and all that stuff.:o. but when i think about it, i think, when you let your gamer chose his own character; let him chose out his eyes, nose, mouth, shoulders, hands and feet. and that all that things have 3 options (like for the nose:) big, medium and small. do you have to make… .{let say}…{euhm}…{5x3}…15 different characters?
and if the differentces are between the textures, do you have to make 15 different textures?
whoa i have the same type of problem for my game (almost). so im making basic presets of each part (like 3 different types of arms and legs) and in the game, they’ll be magically scripted together to form a character. that’s the idea anywaay. so no, you do not have to make hundreds of characters or textures unless you have no knowledge of python at all. which is sorta like me.
You could do it with armatures on the face. It’d just move the vertices to make the nose bigger or smaller. You could make expressive eyebrows, change the mouth, make the head smaller/bigger, etc. And you could use the same textures. It’ll end up looking a lot better than replacing bits of the mesh, especially if you’re using realtime lighting.