Всем привет! Разрабатывать игры на движке Unity достаточно интересно, но чтобы успеть выполнить все задачи наших уроков необходимо также практиковаться и установить Unity дома. Расскажем по шагам как это сделать.
Unity можно установить на Windows, Mac, Linux. Мы рассмотрим установку на операционную систему Windows (Windows 7 SP1+, 8, 10, только 64-х разрядные версии; Mac OS X 10.12+; Ubuntu 16.04, 18.04, and CentOS 7).
Unity состоит из:
- Unity Hub (средство в котором можно запускать разные версии Unity, если они есть, загружать дополнительные модули);
- Unity (версия движка)
1) Первым шагом перейдем на сайт https://unity3d.com/ru/get-unity/download и скачаем Unity Hub.
2) Установите Unity Hub и запустите его, нажмите на кнопку "Sign in" для входа в аккаунт
3) Авторизуйтесь в Unity с помощью вашего Google аккаунта после нажатия на пиктограмму "G", как показано ниже (или вы можете создать аккаунт Unity, если хотите, по нажатию "create one").
4) Затем пропустите установку предлагаемой версии Unity, нажав на "Skip installation" как показано ниже.
5) Согласитесь с получением персональной лицензии.
6) В Алгоритмике мы используем версию Unity 2021.3.5f1. Для установки данной версии, вернемся на сайт, откуда мы загружали Unity Hub и перейдем по ссылке Unity внизу страницы.
7) В открывшемся окне выберите версию Unity 2021.3.5f1 нажав на кнопку "Unity Hub" рядом с данной версией.
8) Далее по запросу из браузера необходимо открыть Unity Hub (иногда может потребовать повторный вход в аккаунт). После открытия необходимо выбрать компоненты, которые требуется установить(Unity Editor установится в любом случае).
Необходимо установить:
- Microsoft Visual Studio Community 2019
- Android Build Support (OpenJDK + Android SDK & NDK Tools)
- WebGL Build Support
- Windows Build Support
Не спешите устанавливать, дочитайте до конца!
На момент написания данной статьи (октябрь 2022 года) в РФ наблюдаются проблемы с загрузкой Visual Studio Community 2019. Тут у вас есть два варианта:
1) Установить всё кроме Visual Studio Community 2019, а затем с помощью VPN (если вы знаете хороший и готовы ждать загрузку 1.27 Гигабайт) вы можете через раздел "Installs", нажав на шестеренку у текущей установки выбрать "Add modules", а затем поставить галочку у Visual Studio и нажать "Continue".
2) Мы заботимся о своих учениках и поэтому сделали для вас оффлайн установщик Visual Studio Community 2019 со всеми компонентами, необходимыми для работы с кодом в Unity весом 1.6 Гигабайта, так как полная версия Visual Studio весит около 30 Гигабайт.
Для установки:
а) Установите всё кроме Visual Studio Community 2019
б) Скачайте себе архив https://disk.yandex.ru/d/6PWd0xTQVORirw и извлеките его содержимое с помощью бесплатного архиватора 7zip, который можно скачать по ссылке https://www.7-zip.org/download.html (в 99% случаев вам будет нужен exe файл 64-bit Windows ). Извлекать очень просто, нажав правой кнопкой мыши по файлу и выбрав пункт 7zip. Рекомендую скопировать архив и извлечь сразу в корень вашего логического диска.
в) Запустите из папки командный файл install_vs19.bat
Подождите пока произойдет открытие окна установки и далее следуйте инструкциям, нажимая кнопку "Продолжить", а потом нажмите кнопку "Установить".
После установки выполните вход в Visual Studio, нажав Sign in и войдите в свой аккаунт microsoft. Если у вас нет аккаунта, то зарегистрируйте его на сайте microsoft.com, нажав войти в правом верхнем углу и затем в появившемся окне на ссылку "Создайте её!".
Проверка работы и выбор Visual Studio 2019
Для проверки работоспособности Unity запустите Unity Hub, затем выберите "New Project".
Перейдите в Templates, выберите 3D, версию редактора Unity 2021.3.5f1, введите имя проекта и нажмите кнопку "Create Project".
В открывшемся проекте перейдите во вкладку "Edit", затем выберите пункт "Preferences".
Выберите в открывшемся окне пункт "External Tools", а затем укажите Visual Studio 2019 в качестве редактора кода.
На этом настройке и проверка успешно завершены!
Если у вас что-то пошло не так или наоборот всё получилось, то пожалуйста напишите нам в комментариях).
Екатеринбург, Чкаловский район, Алгоритмика
Автор: Роман