What Is Unity Hub and How to Install It

Published on Jun 28, 2022 by Arun Michael Dsouza

What Is Unity Hub and How to Install It

Unity Hub is an application comprising of all the essential tools required for creating and managing Unity projects. It also allows you to download and install various releases of the Unity Editor and manage your Unity ID and Unity Plans/Licenses. From creating new projects (from scratch or using templates) to running them, everything can be handled using Unity Hub.

It is available for the following operating systems -

  • Windows (7 SP1+, 8 and 10 (64-bit versions only))
  • Mac (macOS 10.12+ with support for M1)
  • Linux (Ubuntu 18.04, 20.04, CentOS 7, Debian, RHEL)

Getting Started

Unity Hub can be downloaded from the Download Unity page. When you open Unity Hub for the first time, you’ll be asked to sign in using your Unity ID. If you don’t have one then you’ll need to create it since it is required to access all of the services across the Unity platform.

Once signed in, you’ll be asked to install the Unity Editor (Unity Hub will automatically select the recommended version for you) and you’ll also be asked to sign up for a Unity plan.

Note: To know how you can download and install Unity on your system, you can check out this blog post. Once installed, you can sign up for the free Personal Plan to start using Unity.

Creating and Managing Projects

The Projects tab in Unity Hub is used for creating, organizing and running projects built with the Unity Editor. Projects can also be added from the local disk or remotely.

Clicking on New Project would open the template selection window where you can select the Editor version you would like to use for your project (from the list of already installed versions) and manage the project settings like its name and save location.

Unity Hub Projects Tab
Unity Hub Projects Tab

Unity Hub provides a variety of templates to choose from. There are core templates for 2D/3D, mobile, AR/VR development, sample templates with pre-built scenes and models, and templates for learning which include different microgames (2D, FPS etc.).

Note: Some of the templates will need to be downloaded before they can be used. You’ll see a download icon next to the template name in that case.

Unity Hub Project Templates
Unity Hub Project Templates

Installing and Managing Different Unity Editor Releases

The Installs tab in Unity Hub is used for installing and managing different releases of the Unity Editor. You can also locate existing installations from the local disk.

Clicking on Install Editor would open the installation window where you can choose the specific version and release of the Unity Editor you want to install.

Unity Hub Installs Tab
Unity Hub Installs Tab

Selecting a Unity Editor Release
Selecting a Unity Editor Release

For already installed releases you can select the Unity Modules you want to install for that specific release.

Accessing Unity Learn and Other Community Resources

The Learn tab is used for accessing Unity Learn from within Unity Hub. It showcases various featured and recommended tutorials and projects that you can use for learning Unity development.

Unity Hub Learn Tab
Unity Hub Learn Tab

The Community tab is used for accessing various community resources like the Official Unity Blog, Unity Forums, Unity Play etc. from within Unity Hub. You can use these resources to get help, ask questions, see the work shared by the wider Unity community and of course share your own creations.

Unity Hub Community Tab
Unity Hub Community Tab

Managing Preferences and Settings

The Preferences pane in Unity Hub allows you to configure various settings like the Unity Editor and projects save location, Hub appearance etc. It also lets you manage your existing Unity Licenses and add new ones.

Unity Hub Preferences Pane
Unity Hub Preferences Pane

Clicking on your initials on the top left would open the account settings menu using which you can access Unity ID, manage your account and organization settings and access the Unity Developer Dashboard.

Unity Hub Account Settings
Unity Hub Account Settings

More blog posts and tutorials on Unity development can be found here.

If you have any questions or suggestions, please leave a comment down below. Also if you want to stay up to date with the latest happenings at example.com, feel free to follow me on Twitter.

Cheers!

Arun Michael Dsouza

Arun Michael Dsouza

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam recusandae consequatur necessitatibus modi nostrum ullam.