How to Install Unity and Create a New Project
Unity is a game engine that allows developers to build games for almost any platform: Desktop, Mobile, VR, WebGL, Consoles, and many more. To begin using Unity, it first needs to be installed.
To install Unity, follow the steps below:
- Go to https://unity3d.com/get-unity/download and download Unity Hub
- Wait for Unity Hub to download then install it
- Upon opening Unity Hub, you’ll need to sign in using a Unity account
- If you do not have an account, you can create one here.
![Unity Hub Sign In](https://sharpcoderblog.com/public/images/cac/cac8a6ab19977aee2b27581955ab79b9.jpg)
The starter license is free, but if you want to get a Pro license, you can get one on this page.
Advantages of a Unity Pro license:
- Ability to remove the Unity splash screen
- Ability to use Real-time cloud diagnostics and analytics
- No cap on the profits
Installing Unity:
- In Unity Hub click ‘Installs’ then click ‘ADD’
![Unity Hub Unity Install](https://sharpcoderblog.com/public/images/b8a/b8a97d474f7f271ccfb289170ab4ecb1.jpg)
- As you can see, there are many versions to choose from, but if you’re just starting, then you can just select the Recommended Release, then click ‘NEXT’
- You’ll be presented with the module selection. Modules are the addons required to build the game for a specific platform. For example, if you are planning to make games for Android and iOS then select ‘Android Build Support’ and/or ‘iOS Build Support’. You can select as many modules as you need.
![Unity Hub Addon Module Selection](https://sharpcoderblog.com/public/images/c4d/c4de38c1ecae4574c974f22f3e3f8ea0.jpg)
- After the needed modules are selected, click ‘DONE’, the Unity will now begin to download.
To create a new Project, follow the steps below:
- In Unity Hub click on ‘Projects’ then click ‘NEW’
- A new window will appear where you can set project name, select project template, and pick the location where the project folder will be created:
![Unity Create a New Project](https://sharpcoderblog.com/public/images/6a9/6a971d08e40d5c011192f97da7f785b0.jpg)
- If you want to develop a 2D game, select the ‘2D’ template, otherwise select the ‘3D’ template.
- Tip: Click on the (i) icon near each template to see what’s included in it.
- Finally, click ‘CREATE’ and wait for the new project to initialize.
- After the project is created, the Unity editor will be opened automatically:
![Unity Editor](https://sharpcoderblog.com/public/images/e33/e336d042c366bd15b7381a04ed339857.png)