Character customization for a game

Hi all. I have been working on a model for a game. I would like for players to be able to choose a different texture for the face, the body (cloth/armor) and other items. Can it be done on the same mesh, as in WoW? My model is pretty much a naked human, with no items extruded, so everything would have to be simulated on the body mesh with good texture. I haven’t found any tutorial explaining this.

Thanks in advance!


nvm, i found the answer. I guess the rest is programing