Organize projects in the Unity Hub

Tutorial

·

foundational

·

+10XP

·

25 mins

·

(10316)

Unity Technologies

Organize projects in the Unity Hub

In this tutorial, you’ll:

  • Review the Templates available for projects.
  • Create a new Unity project with your chosen Unity version and template.
  • Open an existing project in the Hub.
  • Update a project in the Hub.
  • Add a project you have downloaded to the Hub.

Languages available:

1. Overview

The Unity Hub provides a range of different functionality to help you manage your projects. In this tutorial, you’ll explore the Hub’s functionality for creating and managing multiple Unity projects.


2. Unity project Templates

Before you create a new Unity project, let’s review the Templates available. Each Template provides the best default settings and environment for a common application of Unity, to help you get creating in the Unity Editor more quickly. Whenever you create a new project, you’ll need to select a Template.


Let’s review the Templates currently available in the Hub.



2D


This Template is optimized to help you create 2D real-time experiences.


3D


This Template is optimized to help you create 3D real-time experiences.


3D With Extras


This Template includes the post-processing stack, a collection of effects and image filters configured to help you add more visual effects to your project.


High Definition RP


The High Definition Render Pipeline (HDRP) in this Template is optimized to help you create high fidelity visuals that faithfully re-create reality — or an imagined version of it.


Universal Render Pipeline


The Universal Render Pipeline (or URP) in this Template lets you quickly and easily create optimized graphics across a range of platforms, from mobile to high-end consoles and PCs.


Microgame Templates


There are four Microgame Templates available, that you can use to open a beginner Microgame and begin to immediately create a custom experience in Unity Editor which you can publish and share.


Which Template should I use?


Our learning projects will tell you which Template to use. If you’re working on your own project, you should select the Template that’s the best fit for the experience you’re creating and the platform(s) through which your users will experience it.


3. Create a new Unity project

In this step, you’re going to create a new Unity project for your first creation. You can choose whether to start with the 2D or 3D option.


Note: We recommend completing both before you move on to your next learning pathway.


To create a new Unity project:


1. In the Projects tab, select New.



2. Select the 2D or 3D Template.



3. Name your new project.


4. Select Create.


Your project will open in Unity Editor — don’t worry if this takes a few minutes.


4. Open an existing project

If you completed a Microgame, you’ll already have created one Unity project already.


To open an existing project in the Unity Hub:


1. Go to the Projects tab.


2. Select the project name in the list available.



If you’ve created and saved a project, but it’s not available in this list, don’t worry — you can add it to the Hub manually.


5. Adding projects to the Hub

Sometimes, you might want to add to your Hub a project created by someone else or on another computer. In such a case, you can add it to the Hub manually.


To add a Unity project to the Hub:


1. In the Projects tab, select Add.


2. Navigate to the root folder for the Unity project and select Open.


6. Updating projects to new target platforms

Occasionally, you might need to update your Unity project to a different target platform. The target platform is the system, such as Android, Xbox, or iOS, on which your end user will experience your project.


You’ll need to add the platform-specific Build Support modules to the specific install of Unity before you can change the target platform for a project. When you’ve done this:


1. In the Projects tab, locate your chosen project in the list.


2. Set the Target Platform using the selection drop-down.



7. Updating projects to new Unity versions

Important note: Updating or upgrading a Unity project to a new version is a complex process, and may require considerable manual upgrade work. If you do need to upgrade a Unity project to a different version, you will need to install the new version before beginning the upgrade. When you’ve done this:


1. In the Projects tab, locate your chosen project in the list.


2. Set the Unity Version using the selection drop-down.



When you open the project, it will start the upgrade process.


8. Summary

In this tutorial, you explored the templates available to create new Unity projects, and you reviewed different ways you can manage projects using the Unity Hub. You also created a new project that you can use in one of the tutorials in an upcoming Mission.


Complete this tutorial