Today, I rebuilt the unity development environment, and stepped on a lot of pits, and I also saw some unity3D tutorials, the more I see the more incredible, Unity can do so many fun things, such as shooting class, simulation class, role playing, action adventure are very shocked.

However, if I develop it independently, I can only make small 2D games, such as 3D games. Apart from coding, I also need to know modeling and art. There is a cocos in China which is similar to Unity and supports 2D and 3D games, as well as javascript development. So it’s time to learn Unity.

Let’s build unity’s environment!

Download the Unity program

You need to register an account on unity’s official website. Wechat login is supported, but there are a series of binding procedures, including email and mobile phone number, so it’s best to do both.

  1. Open the download page on the official websiteUnity3d.com/cn/get-unit… ,unityunityHubDownload both of these.

  1. Select the personal version and download the program

Unity doesn’t use C disks

By default unity takes up space on the C disk, I lost over 30 GIGABytes in the first download (I downloaded several versions plus VS), so how do I solve this problem?

The default location of Unity on drive C is C: Program Files\Unity. We create a new Hub directory on drive W and then create a shortcut to open unity. Drag the shortcut to the default installation location of Unity like this:

So it doesn’t take up space on drive C.

What is UnityHub

Unity game development main program, so what is UnityHub?

UnityHub is a management tool that is used to manage all your Unity projects and all the versions of Unity. There are many versions of Unity. If you develop the game with the 2017.x version, I can’t open it with the 2021.x version. We can easily download a version, open the corresponding project.

Unity to activate

  1. Open UnityHub, log in to your account, and click “License Management” in the upper right corner to activate it manually

  1. In the pop-up window “Save license application”, then go to the manual activation page, you will get a license file, upload this file to activate.

Unity localization

Chinese is a must for those who are not good at English, because the non-Chinese interface has a lot of English, which will affect the development efficiency, like the following, which looks very laborious:

Two ways of Sinicization:

  1. Manually download the Chinese package and put the Package into the Unity installation directoryEditor\Data\LocalizationDirectory, if no, create one.
  2. When downloading different versions using Unity-Hub, check the languages supported by the versions.

After the localization:

At the end

Pay unity for the movie and a 3D sci-fi game.

Finished!

Your likes, comments and concerns are the biggest encouragement for xiaobian O(∩_∩)O👍👍👍

I am Geek Ape Xiaobing, a public account [Geek Ape], which records the learning and growth of independent developers and leads to wealth and freedom together.