In this series of Unity tutorials we will create the basic functionality of instantiating armor as well as different materials for character customization. We'll start off by learning how to instantiate our character meshes into our scene. After that we'll dive into creating a basic interface using Unity's OnGUI function to help test how our characters and armor switch out. Then we'll push our character customization system even further by learning how to assign different materials to give our character a different appearance. We'll finally wrap it all up by optimizing our code to be more user friendly.