Help / Tutorial Request: Creating a character customization screen and replication

Hi all,

I’m 99% sure this can be done, as I have seen it in one or two games before, however, I have no clue on where to even start creating something like this. I know that I would need a character, and morph targets… but after that, I am in the dark. So I have come to the experts requesting help, or better yet, a tutorial on this type of functionality.

Ideally, if someone were to make a tutorial, I would have the following requests for topics covered in it, listed below as “what the player would see”:

  1. 2 choices for “race”, say, umm… realistic human or non-realistic anime character. Sure, this would make an interesting game, so why not?
  2. 2-4 gender choices
  3. Now for the interesting parts, since Choices 1 and 2 are basically completely different skeletal meshes. The next part would have to player select an area to modify (say, the head), and then the UI would display the morph targets as a slider control.
  4. The player should be able to “save changes” to the character, name the character, and have the changes to the mesh replicated so that other players can see those changes as well

5*) For a bonus topic, how would you create armor / clothing / accessories that fit onto the customized character? UE4 doesn’t exactly have a “Fit to character” option O.o