Mii-like Avatar creation in Blender

How can you make an in-game avatar editor similar to the Mii editor on the wii?

I know you would have to have a generic male & female mesh to begin with, but what about more complex things for the player to edit, like custom eye placement, clothes colors, hair types, etc. ?

Is such a thing in Blender even possible?

Well on the wii, each piece fot eh character seems to be a separate object parented to the head. Youcould do the same thing then just use the replace mesh actuator.

Referring to IAmThisGuy’s idea:
Yeah, and once you’ve parented the facial features to the head, you can set up a “replace mesh” actuator for editing…
That way you could have something like: press Space to change eyes and such…

If you want actual buttons, you could have a “mouse over” sensor hooked up to a square with a “message” actuator so that every mouse over changes the- eyes for example…