Unity Tutorial - 3D Spinning Cube in 10 minutes

Download and install

Download Unity Hub

Unity Hub allows you to manage different Unity installations. After downloading it, follow the instructions on screen to set up Unity Hub on your machine.

Sign in or create new account

  • After Unity Hub installation has finished, open Unity Hub if it's not already running. Select the Sign in button.

    Unity Hub Landing

    A browser window opens.

  • Sign in to your Unity account or click on the create one link to create a new account. You can also use one of the social login options.

    sign-in options menu

  • Once you successfully logged in, the browser will ask your permission to open Unity Hub. Select thr Open button.

Install Unity Editor

  • Click Install Unity Editor. This will install the latest long-term support (LTS) version of Unity. The LTS versions are the most stable, and they get updates and support for a longer time.

    Unity Editor Install Screen

  • Select Agree and get personal edition license. Make sure you edit the license later if you start using Unity professionally to be compliant with the license agreement.

    Licenses choices screen

  • Click Install Unity Editor. This will also install the latest long-term support (LTS) version of Unity. The LTS versions are the most stable, and they get updates and support for a longer time.

    Unity Editor Install Screen

  • Select Agree and get personal edition license. Make sure you edit the license later if you start using Unity professionally to be compliant with the license agreement.

    Licenses choices screen

Download and install Visual Studio 2022

Download Visual Studio 2022

During installation, the Game development with Unity workload should be selected. Using the link above should preselect all the prerequisites correctly, as shown on the following image:

Visual Studio workloads dialog with the Game development with Unity workload selected

Already have Visual Studio installed?

If you already had Visual Studio 2022 installed when setting up Unity Hub, you need the Game development with Unity workload installed.

To add that workload to Visual Studio:

  • Press the Windows key, type Visual Studio Installer, and press Enter.
  • If prompted, allow the installer to update itself.
  • Find your Visual Studio 2022 installation and select More > Modify.
  • Select Game Development with Unity and then select the Modify button.

Download and install Visual Studio Code

Download Visual Studio Code

Install the Unity Extension

The Unity extension provides C# developers with a lightweight and streamlined Unity development experience on Visual Studio Code.

Install Unity Extension in VS Code

Unity Extensions for VS Code

While you wait for Unity to install

We highly recommend you watch this video to get a bit familiar with the Unity user interface while you wait for the installation to complete.

Continue