Unity

Материал из ALT Linux Wiki
Версия от 13:05, 11 июля 2022; 176.212.127.221 (обсуждение) (Обновление процесса установки)

Данная статья описывает установку, настройку и траблшутинг инструмента для разработки игр и приложений Unity.

// предыдущий текст: Тестировалась версия Unity 2017.2.0f3 на системе ALT (на Сизифе от октября 2017).\\

Тестировалась версия Unity 2022.1.8f1 на системе ALT Альт Рабочая Станция 10

Получение дистрибутива

Качаем UnityHub.AppImage сам Хаб UnityHub.AppImage

// предыдущий текст: Качаем самую свежую стабильную версию перейдя по ссылке отсюда из крайнего поста. Нам нужен вариант Linux Editor Installer (self-extracting shell script)

Установка

Запускаем UnityHub.AppImage Правой кнопкой мыши, свойства -> права...... - флаг на позволять выполнение. Запускаем. Справа вверху вводим данные учетной записи. Если нет учетной записи - регистрируется и вводим эти данные в UnityHub.AppImage (пока не скачиваем редакторы иначе будут вылетать по ошибки в лицензии)

Переходим в раздел в UnityHub.AppImage -> License Management проверяем что лицензия активна , если нет жмем обновить или получить если нет.

Переход в раздел UnityHub.AppImag -> Installs ADD - выбираем требуемый редактор и компоненты. ждем закачку и установку (все операции идут под пользователем - в пользовательский каталог).

Переход в раздел UnityHub.AppImag -> Projects

add новый проект, выбираем установленный выше редактор и работаем.

(файлы установщики разных версий тут archive можно скачать и установить, далее добавить в UnityHub иначе ошибка лицензии.)


// предыдущий текст: Запускаем установщик вида unity-editor-installer-2017.2.0f3.bin под рут, иначе получаем ошибку:

This installer must be run as root.

// предыдущий текст: После самораспаковки обязательно меняем владельца каталога на текущего пользователя (для примера user)

chown -R user:user unity-editor-2017.2.0f3/

// предыдущий текст: иначе будем получать неработоспособный редактор с ошибками вида

failed to load package manager

Дополнительные пакеты

// предыдущий текст, Данный текст не проверялся:

  • Пакет code[1]

. Можно использовать MS Visual Studio Code, прописав его в Edit ▷ Preferences ▷ External Tools ▷ External Script Editor.

  • Пакет meld[2]

. В качестве утилиты для визуального сравнения и слияния можно использовать meld. После установки прописывается сама.

Известные проблемы

Закрывается с ошибкой

При сворачивании редактор закрывается с ошибкой

Аварийный останов

Не открывается редактор кода

Поставляемый редактор Monodevelop по-умолчанию не запускается.