Unity: различия между версиями
Tora-bora (обсуждение | вклад) (+Дополнительные пакеты) |
(Обновление процесса установки) |
||
Строка 2: | Строка 2: | ||
Данная статья описывает установку, настройку и траблшутинг инструмента для разработки игр и приложений Unity. | Данная статья описывает установку, настройку и траблшутинг инструмента для разработки игр и приложений Unity. | ||
Тестировалась версия Unity 2017.2.0f3 на системе ALT (на Сизифе от октября 2017). | // предыдущий текст: Тестировалась версия Unity 2017.2.0f3 на системе ALT (на Сизифе от октября 2017).\\ | ||
Тестировалась версия Unity 2022.1.8f1 на системе ALT Альт Рабочая Станция 10 | |||
=== Получение дистрибутива === | === Получение дистрибутива === | ||
Качаем самую свежую стабильную версию перейдя по ссылке [https://forum.unity.com/threads/unity-on-linux-release-notes-and-known-issues.350256/ отсюда] из крайнего поста. Нам нужен вариант Linux Editor Installer (self-extracting shell script) | Качаем UnityHub.AppImage сам Хаб [https://disk.yandex.ru/d/7xCgnv6xMj0kTg UnityHub.AppImage] | ||
// предыдущий текст: Качаем самую свежую стабильную версию перейдя по ссылке [https://forum.unity.com/threads/unity-on-linux-release-notes-and-known-issues.350256/ отсюда] из крайнего поста. Нам нужен вариант Linux Editor Installer (self-extracting shell script) | |||
=== Установка === | === Установка === | ||
Запускаем установщик вида <code>unity-editor-installer-2017.2.0f3.bin</code> под рут, иначе получаем ошибку: | Запускаем UnityHub.AppImage | ||
Правой кнопкой мыши, свойства -> права...... - флаг на позволять выполнение. | |||
Запускаем. | |||
Справа вверху вводим данные учетной записи. | |||
Если нет учетной записи - регистрируется и вводим эти данные в UnityHub.AppImage (пока не скачиваем редакторы иначе будут вылетать по ошибки в лицензии) | |||
Переходим в раздел в UnityHub.AppImage -> License Management проверяем что лицензия активна , если нет жмем обновить или получить если нет. | |||
Переход в раздел UnityHub.AppImag -> Installs | |||
ADD - выбираем требуемый редактор и компоненты. | |||
ждем закачку и установку (все операции идут под пользователем - в пользовательский каталог). | |||
Переход в раздел UnityHub.AppImag -> Projects | |||
add новый проект, выбираем установленный выше редактор и работаем. | |||
(файлы установщики разных версий тут [https://unity3d.com/get-unity/download/archive archive] можно скачать и установить, далее добавить в UnityHub иначе ошибка лицензии.) | |||
// предыдущий текст: Запускаем установщик вида <code>unity-editor-installer-2017.2.0f3.bin</code> под рут, иначе получаем ошибку: | |||
This installer must be run as root. | This installer must be run as root. | ||
После самораспаковки обязательно меняем владельца каталога на текущего пользователя (для примера user) | // предыдущий текст: После самораспаковки обязательно меняем владельца каталога на текущего пользователя (для примера user) | ||
chown -R user:user unity-editor-2017.2.0f3/ | chown -R user:user unity-editor-2017.2.0f3/ | ||
иначе будем получать неработоспособный редактор с ошибками вида | // предыдущий текст: иначе будем получать неработоспособный редактор с ошибками вида | ||
failed to load package manager | failed to load package manager | ||
=== Дополнительные пакеты === | === Дополнительные пакеты === | ||
// предыдущий текст, Данный текст не проверялся: | |||
* Пакет {{Package|code}}. Можно использовать MS Visual Studio Code, прописав его в {{nav|Edit|Preferences|External Tools|External Script Editor}}. | * Пакет {{Package|code}}. Можно использовать MS Visual Studio Code, прописав его в {{nav|Edit|Preferences|External Tools|External Script Editor}}. | ||
* Пакет {{Package|meld}}. В качестве утилиты для визуального сравнения и слияния можно использовать meld. После установки прописывается сама. | * Пакет {{Package|meld}}. В качестве утилиты для визуального сравнения и слияния можно использовать meld. После установки прописывается сама. |
Версия от 16:05, 11 июля 2022
Данная статья описывает установку, настройку и траблшутинг инструмента для разработки игр и приложений 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 по-умолчанию не запускается.