Setting up the Unity environment

To ensure a smooth start to your course, we suggest setting up the Unity game development engine on your home computer a few days before the course commencement.

This course requires the proper setup of your computer for attendees to derive maximum benefit.

Before you begin, please note that the setup process may take a few hours, particularly on slower computers, but your active participation is usually only necessary for the first 10-15 minutes of the installation.

The installation is mostly unattended, assuming you have sufficient hard drive space.

Depending on the modules being installed, the Unity software may occupy up to 1GB of hard drive space.

For this educational event, the Unity software requires a Student License or a Personal License, which can be downloaded for free.

The following pre-course steps cover the setup process to ensure that the attendee’s computer is ready for Unity:

Check system requirements:

Install Unity on your computer

Please note that there is additional essential information that the course attendee must have at the beginning of the course (refer to the “Important!” section below).

Check System Requirements

The Unity gaming engine has specific minimum requirements that your home computer must meet to function properly.

Please verify that your computer meets these system requirements (requirements differ between Windows and Mac computers).

Review Unity system requirements here.

Installing Unity (Hub and Editor) on your computer

Installing Unity involves a two-step process.

First, we install a Unity Installer (also known as Unity Hub) and then the Unity Editor (the editor used for writing Unity code).

Unity Hub allows the installation of multiple versions of the Unity Editor and facilitates easy switching between them, depending on the projects you are working on.

Here are instructions for installing both Unity Hub and Unity Editor (more detailed instructions can be found here).

Step 1 – Installing Unity Hub (the installer)

To install the software:

Visit the download page.

Read and accept the Terms of Service for the “Unity Personal” license.

Click the “Download Unity Hub” button and follow the provided instructions.

Download the Unity Hub installer and follow the instructions to complete the Unity Hub installation. (Please note that Unity Code Editor installation is still pending.)

On the final screen for installing Unity Hub, select the checkbox to “Run Unity Hub.”

Step 2 – Installing Unity Editor (the code editor)

After installing Unity Hub and opening it, proceed to install the Unity Editor. Make sure to install the latest version.

Note: The Unity code editor can occupy up to 1GB of space on your computer’s hard drive. You may need to free up space as part of the installation process.

The installation of the Unity Editor is done through the Unity Hub and involves the following steps:

Create a Unity account if you don’t already have one (requires a valid email address and password).

Choose a Unity development license (if you don’t have one, we recommend the free “Unity Personal” license).

Install the Unity Editor itself.

Install additional Unity modules.

Install the Visual Studio Code script editor.

Follow the detailed steps required for installing the Unity editor here.

Once installed, open Unity and ensure that no errors occur during the software launch.

MonoDevelop vs Visual Studio

During the Unity course, you may encounter references to an application called MonoDevelop, which is used within Unity. MonoDevelop is an integrated development environment (IDE) used for writing code for various platforms, including game development.

While MonoDevelop was the default IDE for writing code in Unity when the course was created, the current version of Unity uses Visual Studio as the default IDE.

Visual Studio is automatically installed as part of your Unity installation.


During the Unity installation, you’ll need to create a Unity account using your personal email address.

Please make a note of the email address and password used to create your Unity account.

You’ll need this information during the course, so ensure that you have it with you at the start of the event.

Failing to do so may delay your participation and impact your course progress.

If you have followed the instructions above and have successfully opened Unity, you’re all set! 


Start a conversation
How can we help you?
Got any questions? Speak to one of our course specialists.