Those who are familiar with HTML will probably have a good understanding of using a repetitive image for a background to reduce memory usage. Unity uses the same idea to create a graphic for the user interface, which will save a lot of memory and size for our game. In this section, we will take a look at the GUISkin feature, which is the main key to creating a custom skin in Unity.
We will begin by creating a new project in Unity. Let's start our project by performing the following steps:
MenuInRPG, similar to what we did in Project 1, Develop a Sprite and Platform Game. Click on the Create new Project button, as shown in the following screenshot: