Установка unity3d. Решение проблем в редакторе. Производительность и падения

В последнее время всё чаще можно встретить на экране требования установить расширение Unity Web Player для того, чтобы программа (как правило, игра) начала работать. Многие задаются вопросом: «Что это за Unity Web Player, как установить его, чтобы воспользоваться программой?» В этой статье можно найти информацию о том, что это за расширение, каковы его возможности, системные требования, а также описание процесса установки и использования. И каждый сможет легко разобраться, что это за расширение - Unity Web Player, как установить его в браузер и начать работать.

Что это за плагин?

Для чего вообще разрабатывался этот плагин? У него есть успешные конкуренты, имеющие свою аудиторию и сторонников, и одни только названия этих конкурентов могут отбить желание пробовать себя практически у любого. Называются они «Адобе флеш плеер» и «Айчтиемейл 5-й версии». Количество людей, что пользуются ими, исчисляется в миллиардах.

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

Каковы его возможности?

Использовать плагин можно в большом количестве случаев, но есть определённые рамки эффективности, которые он вряд ли сможет преодолеть в ближайшее время. Но и есть именно для него. По своему функционалу он схож с вышеуказанными конкурентами, но в некоторых случаях его неудобно использовать, а в других он вообще предпочтителен. Особенность реализации программных продуктов на нём заключается в довольно качественной и быстрой передаче данных, готовых к использованию, и легкости в Наибольшую популярность они приобрели в игровой индустрии, где с помощью этого плагина появились 3D-стрелялки нового качества.

Зачем его устанавливать?

Поэтому, если вы желаете поиграть в браузере в качественную игру, придётся скачать этот плагин. Но его применение возможно не только в играх. С помощью него можно сделать качественную панель управления предприятием или программу для общения внутри. Но это всё можно использовать только в том случае, если необходимая программа есть. Увы, доля полезных программ для предприятий весьма мала, и используется он больше для игр. И если есть желание установить расширение, то узнать, как правильно установить Unity Web Player, вы сможете, полностью ознакомившись с содержимым статьи.

Требования плагина к компьютеру

Несмотря на возможность выполнять качественную работу с 3D-объектами и осуществление функций, которые требуют много оперативной памяти, плагин является оптимальным относительно использования оперативной памяти. Так, операционные системы, начиная с «Виндовс ХР», работают с ним. То же можно сказать и про графические карты: любая карта, выпущенная с 2004 года, должна потянуть работу программы, для которой нужен плагин. Хотя расширение может быть установлено даже на довольно устаревшие системы, практические особенности требуют, чтобы была рассмотрена более новая система. Поэтому на вопрос о том, как установить Unity Web Player for Windows, ответ будет один: он подходит для "семерки". Поддержка распространяется на большое количество браузеров, а не только на самые популярные из них. Итак, мы знаем в общих чертах историю и предназначение Unity Web Player. Как установить этот плагин на компьютер? Всё очень просто. Благодаря простоте и эффективности расширения можно получить ответ не только на вопрос о том, как установить Unity Web Player на компьютер, но и на многие другие. Все зависит от вашего планшета или смартфона. Да, он работает и на такой технике, поэтому стоит поинтересоваться и тем, как правильно установить Unity Web Player на "Андроид" или на iOS. И это ещё не ограничения, благо разработчики полны желания усовершенствовать свое детище и далее.

Как установить плагин Unity Web Player?

Немного отступим от темы. Так как наши советы будут отвечать на вопрос о том, как установить Unity Web Player на компьютер, может показаться, что собственникам планшета нужно искать отдельную статью. Но это необязательно. Установка не представляет собой ничего сложного. Первоначально необходимо скачать файл плагина с официального сайта. Пользовательская версия распространяется бесплатно, и ничего за неё платить не надо. Далее следует запустить установку файла, выбрать место установки и запустить сам процесс. Поскольку плагин не занимает много места, то и его установка произойдёт быстро и незаметно. Далее следует зайти в расширения браузера, который используется, среди установленных расширений найти этот плагин и активировать его.

Особенности установки

В целом каких-либо особенных претензий или несовместимостей у плагина нет. Но перед установкой следует убедиться, что для него на диске имеется достаточно свободного места. Также после установки не лишним будет проверить его работу.

Настройка плагина

В принципе, данный плагин в настройке для среднестатистического пользователя не нуждается. Но тем, кто любит оптимизировать всё вокруг него, можно посоветовать ничего не трогать. Дело в том, что Unity Web Player только ещё борется за своё место под солнцем, компания-производитель старается всё сделать по высшему разряду, и всё уже оптимизировано для самого пользователя. Вносить изменения в работу плагина можно посоветовать только в том случае, если есть желание поэкспериментировать с его работой.

Особенности использования

Надеемся, читатели получили ответ на свой вопрос: "Как установить программу Unity Web Player"? Теперь можно затронуть аспекты применения. А вот при использовании есть уже некоторые особенности. Первоначально о том, что вызывает нарекания: когда курсор переключается на используемую программу, то его так просто уже не переключить на рабочий стол. Приходится применять различные хитрости: вызов меню пуска нажатием соответствующей клавиши или вызов диспетчера задач, чтобы курсор переключился на рабочий стол.

Также имеются некоторые трудности с неправильной реализацией задания программными методами. Сложно? А теперь простыми словами: дело в том, что плагин новый, и людей, способных умело работать с ним, мягко говоря, немного. Поэтому или тут, или там зоркий глаз может заметить, что программа работает несколько неверно, не выполняя свои функции так, как было задумано. Ну что, технология молодая, и пока будет достаточно хороших руководств на все случаи жизни, должно пройти определённое время. Вот и дан ответ на то, что собой представляет Unity Web Player, как установить и использовать его, какие системные требования он предъявляет к компьютерам.

При использовании следует заметить не только отдельные недостатки, но и подчеркнуть преимущества. Так, этот движок позволят в очень хорошем качестве реализовать в браузере то, что для него, мягко говоря, не предназначалось. Так, если говорить об игре, то здесь можно спокойно создать большой игровой мир, который будет детально проработан и не будет прерываться на выполнение программы каждые несколько минут. И это может быть выполнено в трехмерном режиме. Плюсом этого плагина является то, что он в подобных условиях может работать даже не с одним десятком людей одновременно. Вы представляете себе трехмерную полноценную стрелялку в интернет-браузере? Ещё лет 10 такое сложно было представить, а сейчас это вполне обычная реальность.

И напоследок сделаем еще одно отступление. Если уж и говорить об использовании расширения в рамках одной темы, автор может вам посоветовать и самим что-то попытаться сделать, написать свою собственную программу под это расширение или какое-то другое. В общем, всё зависит от вас. Развивайтесь и становитесь лучше, и пусть с вами будет всё наилучшее!

В следующих разделах рассказано о том, как решать и предотвращать проблемы в редакторе Unity в различных ситуациях. В общем случае, убедитесь, что ваш компьютер соответствует всем системным требованиям , что он не устаревший и в системе у вас имеются все необходимые пользовательские разрешения. Также не забывайте регулярно делать резервные копии ваших проектов, ради их же безопасности.

Версии

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

Лицензии дополнений подходят только для версий Unity c такой же основной версией, например 3.х и 4.х. Если вы обновите Unity внутри основной версии, например с 4.0 до 4.1, то дополнения останутся.

Активация

Интернет активация - предпочитаемый метод генерирования вашей лицензии Unity. Но если у вас возникают проблемы, следуйте следующим шагам:

  1. Отключите ваш компьютер от сети, иначе у вы можете получить ошибку “tx_id_invalid”.
  2. Выберите пункт Manual Activation.
  3. Нажмите на Save License Request.
  4. Выберите доступную папку для сохранения, например папку Downloads.
  5. Заново подключитесь к сети и откройте https://license.unity3d.com/
  6. В поле файла нажмите Browse и выберите сохранённый licence request file.
  7. Выберите необходимый тип лицензии для Unity и заполните запрашиваемую информацию.
  8. Нажмите Download License и сохраните файл.
  9. Вернитесь в Unity и выберите Manual Activation если придётся.
  10. Кликните на Read License и выберите загруженный файл лицензии.

Если у вас всё ещё есть проблемы с регистрацией или входом в ваш аккаунт пользователя, пожалуйста, свяжитесь с нами по адресу [email protected] .

Не удаётся запустить

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

Если вы получаете ошибки, связанные с записью на локальный диск, то проверьте разрешения вашей учётной записи. При использовании MacOS, учтите, что “root user” не рекомендуется и Unity ещё не прошёл тестирование в этом режиме. Unity всегда должен обладать разрешениями на запись файлов в своих папках, но если вы устанавливаете разрешения вручную, то проверьте эти папки:

  • Папку с установленным Unity
  • %AllUsersProfile%\Unity (обычно C:\ProgramData\Unity)
  • C:\Documents and Settings\<имяпользователя>\Local Settings\Application Data\Unity
  • C:\Users\<имяпользователя>\AppData\Local\Unity
  • Содержимое пакета Unity.app
  • /Library/Application Support/Unity
  • ~/Library/Logs/Unity

Некоторые пользователи испытывали затруднения, когда использовали жёсткие диски, форматированные с не нативными разделами и использовали определённые программы для переноса данных между устройствами хранения.

Шрифты

Повреждённые шрифты могут вызвать падение Unity. Вы можете найти повреждённые файлы при помощи следующих шагов:

  1. Откройте каталог с шрифтами на вашем компьютере, расположенный в папке “Windows”.
  2. Выберите “Details” (Таблица) в меню “View” (Вид).
  3. Проверьте пункт “Size (Размер)” на наличие шрифтов с размером “0”, указывающий на проблемный файл.

    Запустите приложение Font Book.

    Выберите все шрифты.

    Откройте меню “File” (Файл) и выберите “Valiadte Fonts” (Проверить шрифты). Проблемные шрифты будут помечены как нерабочие.

    Удалите повреждённые файлы и переустановите их.

    Ресурсы системы могут быть ограничены, например, при работе в виртуальной машине. Используйте Диспетчер задач, чтобы найти процессы потребляющие много памяти.

Испорченный проект или установка Unity

Unity может попытаться открыть повреждённый проект, это также касается и стандартного тестового проекта. В таком случае переименуйте или переместите папку проекта. После того, как Unity нормально запустится, вы можете вернуть папку проекта в исходное состояние, если захотите.

В случае повреждения копии Unity, вам может понадобится переустановить Unity - смотрите инструкции ниже.

В Windows могут возникнуть проблемы, вроде ошибок при установке, повреждения регистра, конфликты и т.д. Например, ошибка 0xC0000005 означает, что программа попыталась получить доступ к той памяти, к которой не должна. Если вы недавно устанавливали новое оборудование или драйвера, то попробуйте извлечь и заменить оборудование, чтобы узнать, не из-за него ли появляется проблема. Используйте программы для диагностики и проверьте информацию в центре помощи операционной системы.

Производительность и падения

Если редактор работает медленно или падает, в частности на стадии сборки, это может происходить из-за того, что все доступные системные ресурсы уже используются. Закройте все другие приложения при сборке проекта. Почистите систему используя специализированные утилиты и сверьтесь с диспетчером задач (Windows) или Activity Monitor (MacOS), чтобы проверить, нет ли в системе процессов, использующих очень много ресурсов, например, памяти. Иногда антивирусы могут замедлять или даже блокировать файловую систему в процессе сканирования.

Утрата проекта

Есть много различных факторов, способных уничтожить проект. Вам следует постоянно делать резервные копии ваших проектов для предотвращения несчастных случаев. В MacOS, активируйте TimeMachine используя внешний жёсткий диск, используемый только для этой цели. После утери вы можете попробовать использовать какую-нибудь утилиту для восстановления файлов, но иногда файлы оказываются невосстановимыми.

Переустановка

Следуйте этим шагам для переустановки редактора:

    Удалите Unity. Если вы используете MacOS, перетащите приложение Unity в корзину.

    Удалите следующие файлы, если они есть:

    • Windows:
  1. %AllUsersProfile%\Unity\ (обычно C:\ProgramData\Unity)

    • MacOS:
      • /Library/Application Support/Unity/
  2. Перезагрузите компьютер.

    Скачайте последнюю версию с нашего сайта, т.к. возможно ваш установщик может быть повреждён: http://unity3d.com/unity/download/archive

    Переустановите Unity.

: Создаем проект , Создаём игровую сцену , Создаём скрипт .
4. Простейшая игра (2) : Возможность стрелять , Как добавить врагов , Контроллер врагов .
5. Простейшая игра (3) : Система частиц , Добавление звуков , Создание текста на экране , Публикация .
6. Трехмерный платформер. (в процессе создания)

1. Подготовка к работе

Где скачать Unity 3D

Скачать бесплатную рабочую версию Unity 3D можно на официальном сайте:


Бесплатная версия - щедрый подарок от разработчиков, который позволяет нам свободно пользоваться программой ровно до того момента, пока мы не захотим выпустить свою игру на коммерческой основе.

Программа занимает объем 1,1 Гб.

На момент написания статьи (август 2014 года) последняя версия программы v.4.5.2. Вся дальнейшая информация описана так же по этой версии игрового движка. За несколько лет существования Unity 3D его интерфейс не сильно изменялся, поэтому информация будет полезна и при работе с любой другой версией программы.

Как установить Unity 3D

Сама программа Unity 3D устанавливается очень просто через стандартную форму установщика программ Windows. Во время установки выбираем тип установки «бесплатная версия», указываем свой адрес почты (будет использоваться как логин для входа в программу), придумываем новый пароль.


Дополнительные программы

Так же нам потребуются дополнительные программы для создания изображений и 3D-моделирования.

Unity поддерживает изображения форматов: jpeg, png, gif, bmp, tga, iff, pict .

Для начальных 2D проектов будет достаточно даже стандартного «Паинта». Paint – очень простая и удобная программа для создания изображений в формате.png. Единственный её недостаток – в ней нельзя рисовать изображения с прозрачными цветами (отсутствует альфа-канал). Для создания прозрачных изображений используем другую простую и бесплатную программу – Gimp.


Для более сложных изображений (лица героев, реалистичные текстуры) можно использовать профессиональные графические редакторы: Adobe Photoshop или Corel Draw. Но если вы не владеете этими программами, лучше обойтись без них. На обучение этим программам уйдёт много ценного времени, а если у вас нет предрасположенностью к рисованию, то такое обучение не даст никакого результата. Вас научат, где какие кнопки нужно нажимать для конкретного действия, а красиво рисовать вы сможете научится только самостоятельно, постоянно практикуясь. Лучше пока не рассеивать свои силы, и изучать только Юнити. Гораздо эффективнее будет использовать готовые наборы изображений из интернета и собственные пиксельные поделки в Паинте, а позже можно заказать графику у профессионального художника.


В дальнейшем нам понадобится редактор 3D-моделей.

Unity поддерживает 3D-модели форматов:

mb, ma (Maya), max1 (3D Studio Max), jas (Cheetah 3D), blend (Blender), 3ds (3D Studio).

Здесь вы можете выбрать на своё усмотрение любую программу, где готовые 3D-модели можно сохранять в перечисленных форматах.

Что нужно знать для Unity 3D

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

Стандарты программ в системе Windows (где обычно находится меню, как искать необходимые папки, как загружать, сохранять файлы, как перетаскивать объекты и прочие стандартные действия);

Школьный курс геометрии (трехмерное пространство; оси Ox, Oy, Oz; координаты, проекции, названия фигур);

Школьный курс программирования (что представляют собой программы, разделение кода на строчки, объявление переменных значений, процедуры, функции).


Это тот минимум, что позволит вам понимать текст самоучителя. Так же есть требования, которые не обязательны, но если они имеются, то существенно ускорят процесс вашего обучения:

Принципы объектно-ориентированного программирования (ООП);

Знание одного из языков программирования;

Знание одной из программ 3D-моделирования (объекты, модели, материалы, текстуры).

Если вы обладаете такими знаниями, то можете читать самоучитель «по диагонали», заостряя внимание лишь на некоторых особенностях этой программы.

Чем руководствоваться

Внутри самой программы Unity 3D весь интерфейс только на английском языке. Именно поэтому у большинства пользователей возникают трудности с изучением Юнити.

На официальном сайте Unity 3D уже работают над созданием справки на русском языке, но внутри самой программы русификация не планируется. Что-то уже можно почитать: Unity3D.com/ru/learn . Но этой информации недостаточно.

Очень много информации есть на русскоязычном форуме Unity3D.ru . Но формат форума подразумевает, что информация плохо структурирована, и если вы ищете что-то конкретное, то искать придётся очень долго. Форум лучше использовать для задания конкретных вопросов, возможно, кто-то из участников сможет дать вам полезный ответ.

На английском языке есть подробные видеоуроки на сайте WalkerBoyStudio.com . Всё просто, доходчиво, последовательно и структурировано. Разобраться можно и без знания языка, если просто повторять в программе все действия из видеороликов. В таком случае, вы научитесь что-то делать, но до конца не будете понимать, что вы делаете.

Есть простой и доходчивый самоучитель "Unity Game Development Blueprints" от автора John P. Doran. Но опять же, для его прочтения нужно знать английский язык.

Все эти три источника имеют свои плюсы и минусы, а мы попытаемся в данном самоучителе создать идеальный процесс обучения, без существенных минусов:

1) на русском языке, но с английскими терминами из интерфейса;

2) с детальным описанием, чтобы помочь в любой ситуации, но с хорошей структурой, чтобы легко и быстро можно было найти нужный раздел;

3) с теорией для общего понимания, и с практическими примерами для получения опыта разработки игр.

Достижение "Почётный читатель сайт"
Понравилась статья? В благодарность можно поставить лайк через любую социальную сеть. Для вас это - один клик, для нас - очередной шаг вверх в рейтинге игровых сайтов.
Достижение "Почётный спонсор сайт"
Для особо щедрых есть возможность перевести деньги на счет сайта. В этом случае вы можете повлиять на выбор новой темы для статьи или прохождения.
money.yandex.ru/to/410011922382680

Я хочу разработать несколько игр на движке Unity 3D. Мне не удалось найти ссылку для загрузки приложения. Может ли кто-нибудь опубликовать ссылку для загрузки игрового движка Unity 3D для Ubuntu и / или объяснить, как ее установить?

Следующая ссылка, используемая в команде wget, может быть восстановлена ​​здесь и может меняться со временем. На момент написания это была фактическая ссылка, и процедура протестирована в Ubuntu 17.10 и 16.04, но должна также работать в более низких версиях Ubuntu. Если вы не захотите рассмотреть возможность обновления.

Также вы хотите, чтобы на вашем жестком диске / SSD было не менее 15-20 ГБ свободного пространства. Теперь, когда все это в порядке, сделайте следующее в терминале:

Sudo apt install gdebi wget http://beta.unity3d.com/download/ee86734cf592/unity-editor_amd64-2017.2.0f3.deb sudo gdebi unity-editor_amd64-2017.2.0f3.deb

Sudo apt install gdebi wget http://beta.unity3d.com/download/ee86734cf592/unity-editor_amd64-2017.2.0f3.deb sudo gdebi unity-editor_amd64-2017.2.0f3.deb

Также вы хотите, чтобы на вашем жестком диске / SSD было не менее 15-20 ГБ свободного места для этой операции. Теперь, когда все это в порядке, сделайте следующее в терминале:

Sudo apt install gdebi wget http://beta.unity3d.com/download/ee86734cf592/unity-editor_amd64-2017.2.0f3.deb sudo gdebi unity-editor_amd64-2017.2.0f3.deb

Ниже ссылка, используемая в команде wget , может быть восстановлена ​​ и со временем может быть изменена. На момент написания это была фактическая ссылка, и процедура протестирована в Ubuntu 17.10 и 16.04, но должна также работать в более низких версиях Ubuntu. Если нет, вы можете рассмотреть возможность обновления.

Также вы хотите, чтобы на вашем жестком диске / SSD было не менее 15-20 ГБ свободного места для этой операции. Теперь, когда все это в порядке, сделайте следующее в терминале:

Sudo apt install gdebi wget http://beta.unity3d.com/download/ee86734cf592/unity-editor_amd64-2017.2.0f3.deb sudo gdebi unity-editor_amd64-2017.2.0f3.deb

Ниже ссылка, используемая в команде wget , может быть найдена здесь и может меняться со временем. На момент написания это была фактическая ссылка, и процедура протестирована в Ubuntu 17.10 и 16.04, но должна также работать в более низких версиях Ubuntu. Если нет, вы можете рассмотреть возможность обновления.

Также вы хотите, чтобы на вашем жестком диске / SSD было не менее 15-20 ГБ свободного места для этой операции. Теперь, когда все это в порядке, сделайте следующее в терминале:

Sudo apt install gdebi wget http://beta.unity3d.com/download/ee86734cf592/unity-editor_amd64-2017.2.0f3.deb sudo gdebi unity-editor_amd64-2017.2.0f3.deb

Ниже ссылка, используемая в команде wget , может быть найдена здесь и может меняться со временем. На момент написания это была фактическая ссылка, и процедура протестирована в Ubuntu 17.10 и 16.04, но должна также работать в более низких версиях Ubuntu. Если нет, вы можете рассмотреть возможность обновления.

Также вы хотите, чтобы на вашем жестком диске / SSD было не менее 15-20 ГБ свободного места для этой операции. Теперь, когда все это в порядке, сделайте следующее в терминале.