Character Customization
Language: C#/Json
Engine: Unity
Time: No Specific DeadLine(Research)
Work: UI & Character Customization
I worked on a character customization that is still in progress. it's more research to learn all the aspects of a character customization what i can expect, and which ways i can go in this subject.
I do this together with a friend, it pure research and eventually we want to make a working character customization. The reason why we want to research character customization is because we want to learn more of this feature. it has key elements like a UI but also a lot of elements like the skinned mesh renderer. but it also needs a sort of a database to save the character so that if i use it in a game. that the player can create a character and then use it in the game. and we're still exploring all the possibilities, we also do this for work.
This Github Repository is private.
Character Customization the research so far
This is one of the arms and with buttons we can change those arms in a different game object
With these buttons Next arm & Prev arm if we click on one of those, we can change the arm from above to a different arm style.
If we clicked on the next button it will change to a cylinder. The position of the object/mesh will stay the same. but the scale of the object will also stay the same.
This is how the next arm works in code. This function works together with a list of different Game objects or a Mesh or a different option you want to use. It also looks at the bodypart that you've put in the inspector. in the next slide i will show you how that works in the inspector.
Here you'll see the different body parts and almost every body part can be changed except the head part. reason why is because i haven't made a head for the test character. So that's why i leave it open. But as you can see from here as well that the torso is a game object. And in the torso options are the mesh so, the object is just an changing the mesh.
And here we show how you can go back to the previous option. but it doesn't really matter if you only press next torso, you'll get back to beginning the same goes for previous torso