unity personal что это

Первые шаги в Unity

Привет, Хабр. Материал подготовлен для тех, кто только начинает осваивать unity.

Unity — это один из самых популярных движков на данный момент. Составить ему конкуренцию может разве что Unreal Engine 4, но что у первого, что и у второго есть свои плюсы и свои минусы. Unity поддерживает почти 30 платформ, в их числе мобильные, виртуальная реальность, настольные компьютеры, консоли и так далее. Unity — это не просто хороший вариант для старта, это идеальный вариант для старта! Тут заложено использование гибкой модульной системы при создании сцен и персонажей в игре. Даже новичок способен создать крутой проект, используя готовые спрайты и конструктор движка.

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

Так с чего же начать работу на Unity и реализацию своего проекта?

Первым шагом будет установка ПО. На официальном сайте есть четыре разных версии программы для установки. Какую же выбрать? Всё по порядку. Версии представляют собой одинаковые функции движка.

Если вам интересно, вот что означают эти три варианта:

Unity Personal: эта версия бесплатна. Однако ваша компания должна зарабатывать менее 100 000 долларов за финансовый год. Еще одна загвоздка в том, что в каждой игре будет отображаться заставка «Сделано Unity», которую нельзя удалить.

Unity Plus: эта версия стоит 35 долларов в месяц. Он поставляется с инструментами отчетности о производительности, оболочкой Unity Pro и некоторыми дополнительными функциями. Эта версия требует, чтобы ваша компания зарабатывала менее 200 000 долларов в год, и она позволяет отключать или настраивать заставку «Сделано Unity».

Unity Pro: это самый высокий доступный уровень. Он стоит 125 долларов в месяц и поставляется с полезными сервисами Unity, профессиональными надстройками для iOS и Android и не имеет заставки. Ограничения по доходу тоже нет.

Также можно присмотреться к версии Enterprise, где стоимость подписки определяют пользовательские потребности.

Самые явные различия представленных версий — это то, что в Enterprise игры должны начинаться с заставки Unity. А в платных версиях можно удалить или загрузить другую заставку.

Плюс есть довольно интересные сервисы в Unity, к примеру, Cloud Build и Analytics. Естественно, они существуют только в платных версиях.

Для начала работы будет достаточно персональной версии, поэтому нажимаем кнопку «начать». Это приведёт к странице загрузки, нажимаем «принять условия и загрузить». Начнётся загрузка.

Первым установится Unity Hub

Unity Hub — это автономное приложение, которое упрощает процесс поиска, загрузки и управления вашими проектами и установками Unity.

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

Создание проекта

Чтобы создать новый проект (и указать, в какой версии редактора его открыть), выполните одно из следующих действий:

Щелкните кнопку New. В строке заголовка диалогового окна «Новый проект» отображается версия редактора, которую должен использовать проект.

Щелкните стрелку раскрывающегося списка рядом с кнопкой «Создать», чтобы выбрать версию редактора, которую вы хотите использовать. Примечание: это раскрывающееся меню доступно только в том случае, если вы установили несколько версий редактора в хабе.

Вкладка «Проекты»

Чтобы просмотреть проекты, которыми управляет хаб, щелкните значок Проекты

Изучение интерфейса

Когда ваш проект загрузится, появится экран, заполненный информацией.

Ваш макет, вероятно, будет выглядеть так:

Если нет, нажмите кнопку «Макет» в правом верхнем углу и выберите 2 на 3 в раскрывающемся меню.

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

Вот как выглядит интерфейс, разбитый на отдельные представления:

Чтобы просмотреть список всех представлений, щелкните параметр «Окно» в строке меню.

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

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

Представление Profiler позволяет анализировать вашу игру во время ее работы. К сожалению, профилировщик также блокирует просмотр игры, поэтому вы не сможете играть в игру, пока вы ее профилируете — не очень полезно.

Нажмите и удерживайте на вкладку Профили и перетащите его на вкладке Сцена выше.

Как видите, виды можно перемещать, закреплять и упорядочивать. Они также могут существовать вне редактора в виде плавающих окон.

Чтобы сохранить макет, выберите «Окно \ Макеты \ Сохранить макет…» и назовите его «Отладка».

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

При нажатии вы увидите список всех ваших макетов.

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

Организация активов

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

На самом деле, лучше думать о Unity как об инструменте интеграции. Обычно вы пишете код или создаете 3D-модели или текстуры в отдельной программе и используете Unity, чтобы связать все вместе.

Читайте также:  можжевельник масло эфирное для чего

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

Представление, в котором вы импортируете и упорядочиваете активы, называется обозревателем проекта. Он имитирует организацию вашей файловой системы.

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

В Диспетчере проектов выберите папку Assets и нажмите кнопку Create. В раскрывающемся меню выберите «Папка» и назовите ее «Модели». Это будет дом для всех ваших моделей. У вас может возникнуть соблазн создать папки и манипулировать файлами в файловой системе вместо обозревателя проекта. Не делайте этого!

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

Создайте следующие папки: Animations, Materials, Prefabs, Presets, Scripts и Textures.

Ваш обозреватель проекта должен выглядеть так:

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

Примечание. Все снимки экрана в этом руководстве с этого момента будут отображать самые маленькие настройки.

Наконец, вы можете изменить название актива. Например, ваша текущая сцена называется SampleScene. Выберите папку Scenes, а затем выберите файл SampleScene. Имя будет выделено. Один раз щелкните по нему еще раз, и вы напишете новое имя. Измените его на Main.

Вы можете сделать это с любой папкой или активом в Диспетчере проектов.

Если вам интересно узнать подробнее о формате обучения и программе, познакомиться с преподавателем курса — приглашаем на день открытых дверей онлайн. Регистрация здесь.

Источник

Тарифы и цены

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

Студент

Узнайте об инструментах и процессах, которые используют профессионалы в ходе своей работы.

Personal

Начните творить с бесплатной версией Unity

Unity Learn

Осваивайте Unity на онлайн-занятиях под руководством экспертов и по учебным материалам

Personal

Начните творить с бесплатной версией Unity

Больше возможностей и ресурсов для развития ваших проектов

Вы соответствуете условиям

Вы не можете воспользоваться тарифом

Узнать о Premium

Осваивайте Unity на онлайн-занятиях под руководством экспертов и по учебным материалам

Больше возможностей и ресурсов для развития ваших проектов

Вы соответствуете условиям

Вы не можете воспользоваться тарифом

Готовое профессиональное решение для создания и поддержки контента

Enterprise

Масштабный успех для крупных организаций с амбициозными целями

Готовое профессиональное решение для создания и поддержки контента

Enterprise

Специальные решения, помогающие вашей организации достичь поставленных технических и коммерческих целей

Готовое профессиональное решение для создания и поддержки контента

Enterprise

Специальные решения для достижения технических и коммерческих целей

Часто задаваемые вопросы

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

Конечно. Вы его создали — значит, он ваш.

Студенты, зачисленные в аккредитованное образовательное учреждение в возрасте, юридически достаточном для согласия на сбор и обработку персональных данных, т. е. 13 лет в США и 16 лет в ЕС, имеют право бесплатно пользоваться Unity Student.

Все тарифные планы предоставляются в рамках условий использования Unity.

Да. Плавающая лицензия доступна исключительно подписчикам Enterprise. Если вам нужна гибкая лицензия для большого числа пользователей Unity, рекомендуем обратиться в службу Unity Sales.

Услуги технической поддержки включены в состав подписки Enterprise, которую можно приобрести онлайн. Если вам нужны дополнительные услуги, включая техническую поддержку для подписчиков Pro, обратитесь в службу Unity Sales.

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

Мы принимаем следующие способы оплаты:

Если вы хотите оплачивать подписку по выставляемому счету, то свяжитесь с представителем Unity Sales.

Тарифные планы Unity Plus, Pro и Enterprise включают платформу разработки в реальном времени Unity, регулярные обновления, доступ к бета-версиям и многое другое. И все это не требует лицензионных отчислений.

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

Нет, вы должны выбрать один тариф. Сочетание тарифов Plus, Pro и/или Enterprise не допускается.

Источник

Unity: «Мы стараемся стать единственным вариантом для тех, кто творит в цифровом пространстве»

Почему нет ААА-проектов на Unity, в чем разница между новыми планами подписки на движок и почему с серитификатом Unity проще найти работу, — рассказал App2Top директор по маркетингу в Unity Клайв Дауни (Clive Downie).

На фото: Клайв Дауни

С какими сложностями Unity сейчас сталкивается?

Ну, допустим, нет никаких сложностей — перед нами стоят возможности. И возможностей сейчас больше, чем когда-либо. Все больше людей играют в игры. Появляется все больше новых платформ разработки. И все больше новых технологий, которые стимулируют творческий процесс. Есть ведь VR и AR, плюс к тому, Unity поддерживает уже 25 платформ, и это число растет. А еще у нас каждый месяц — по 1,5 млн разработчиков. Да, все непросто — но мы считаем, что перед нами не сложности, а возможности.

Читайте также:  Что такое нанопластика для волос плюсы и минусы

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

Компания — лидер на рынке движков. Но ААА-проектов на Unity нет. Почему так получается, как считаете?

А как насчет Firewatch или Hearthstone?

Понимаю, к чему вы клоните.

Пользователи не воспринимают Unity как движок для ААА-игр. Это такой «движок для всех». Может, в этом все дело. Ведь что такое ААА-тайтл — это игра, которая собирает хорошие отзывы и зарабатывает кучу денег. Это субъективное определение, но именно так многие воспринимают ААА. На самом деле, множество сделанных на Unity игр отвечают этим характеристикам. Все дело в том, что их так не воспринимают. Потому что наряду с такими играми выходит много других проектов, которые либо критику хорошую не собрали, либо денег не заработали, либо то и другое вместе. Такое, я считаю, происходит потому, что сообщество разработчиков на Unity очень большое. Есть производители движков, у которых аудитория не такая обширная. С их движками работает совсем небольшое число девелоперов. И так получается, что все эти разработчики — очень крутые. Поэтому люди считают, что на этом движке делают крутые игры. Когда у тебя 1,5 млн разработчиков, то кто-то из них делает отличные игры. Многие из них делают игры, которые собирают прекрасные отзывы. Так что все дело в том, что пользователи просто не воспринимают Unity как движок для крутых игр.

Как считаете, это можно назвать минусом демократизации?

Я бы сказал, что такое восприятие — прямое следствие того, что мы «движок для всех». Считается, что на Unity нельзя сделать крутую игру. Но это не так.

По словам Девида Хельгасона, демократизация Unity будет считаться завершенной только тогда, когда игру сделать будет не сложнее, чем видео снять. Но ведь не каждый пользователь смартфона с камерой — Джеймс Кэмерон. И ни одно видео с YouTube пока «Оскар» не получило. Не боитесь, что такая демократизация занизит стандарты индустрии?

Есть большая разница между инструментом для всех и инструментом для отдельных крутых профессионалов. Мы лучше будем движком для всех — и пусть творчество наших пользователей говорит само за себя. Наш движок вполне подходит для того, чтобы на нем делать ААА-игры. Я уже привел примеры. Это очень мощный движок. Он подходит профессионалам. Но и новичкам он тоже подходит. А результат всегда зависит от мастерства тех, кто его использует.

Вот вам пример: можно посадить ребенка за руль «Феррари». И он, наверное, начнет очень медленно ездить или вообще разобьет машину. А можно за руль посадить гонщика «Формулы 1». И тогда он выиграет гонку. Все на той же «Феррари».

К вопросу о мастерстве: у Unity стартовала программа сертификации девелоперов. Как по-вашему, такое нововведение не повысит порог входа в профессию для разработчиков?

Мы же не собираемся в принудительном порядке всех сертифицировать. Сертификат — просто еще один способ понять, что из себя представляет соискатель работы.

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

Думаю, сертификат — это просто еще один способ подтвердить компетенцию. Это не самое главное. Главное, чего от соискателя требуют — примеры работ. Покажи, что умеешь.

Портфолио.

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

Давайте теперь поговорим о новых планах подписки. До того, как появились новые планы, у пользователя было три варианта: бесплатный (Unity Personal), подписка (Unity Pro) и бессрочная лицензия Unity Pro. На конференции в Амстердаме вы сообщили, что Unity «добавляет новые варианты оплаты лицензии». Но есть ощущение, что ничего не изменилось — по-прежнему есть подписка, есть бесплатная версия и есть бессрочная лицензия, которая теперь называется Pay to Own. Так что на самом деле поменялось?

Версия Pay to Own немного отличается от бессрочной лицензии. У той не было окончания срока действия. Плюс к тому, работа с бессрочной лицензией строилась в два этапа. Вы покупаете движок и пользуетесь им. Но затем выходят обновления. И тут мы вам сообщаем, что за те деньги, которые вы уже заплатили, вы получаете еще и эти обновления. В случае с Pay to Own вы делаете предоплату и получаете право пользоваться движком в ближайшие 2-3 года. Как только договор истек, движок остается у вас. Но обновлений к нему вы не получите. В результате какие-то из новых сервисов у вас не заработают. Тут и заключается отличие от бессрочной лицензии: в случае с бессрочной лицензией у пользователя был доступ ко всем сервисам. И вплоть до того, как выходила новая версия движка, пользователь получал все обновления. А потом просто заново платил нам за новую итерацию. То есть подводя итог: похожа ли Pay to Own на бессрочную лицензию? Да. Но это не то же самое.

Читайте также:  молочный брат жаргон что значит

А в чем вообще идея с Pay to Own и планами подписки? Зачем они понадобились Unity?

Мы решили перейти на подписку сразу по нескольким причинам. Во-первых, так во всем мире сейчас происходит. Так что сама идея доступна и понятна большинству пользователей. И большинству тех, кто пока еще не принадлежит к нашим пользователям. Это широко известный вариант, в отличие от бессрочной лицензии. Поэтому тот вариант компанию не устраивал. Вторая причина — мы считаем, что подписка сочетается с тем, как у нас теперь будут выходить обновления. Раньше работа с Unity строилась вокруг крупных поэтапных апдейтов. Движок серьезно менялся — от 1 итерации ко 2, от 2 к 3, от 3 к 4, от 4 к 5. Теперь работа с Unity строится иначе. На протяжении последних 14 месяцев мы выпускали гораздо более плавные релизы. И к такому варианту как раз подходит подписка, поэтому мы на нее и переходим. Вторая причина нас возвращает к тому, о чем я уже упоминал. Нашим движком ежемесячно пользуется 1,5 млн людей на 25 платформах. И всем этим пользователям нужны самые передовые технологии. Рынок стремительно меняется — нельзя позволить себе ждать целый год, чтобы получить доступ к этим новым технологиям. Вот почему мы и переходим на подписку. Однако для некоторых пользователей переход нелегко дается. Для тех, кто до этого разрабатывал только для одной платформы, это непросто, поскольку цены выросли.

Вы можете оставаться с Unity Pro вплоть до июня 2018 года.

Что потом?

Потом мы бы, конечно, хотели, чтобы вы переключились на другую модель. И мы вам дадим на это время.

А если я не хочу переходить на новую модель? Мою подписку отменят?

К слову о Unity Personal: чем этот план отличается от Unity Plus? У обоих планов есть ограничение по выручке, оба плана дают доступ к разным платформам. В чем разница?

У Unity Plus есть дополнительные фичи. Набор ассетов из Asset Store, поддержка мультиплеера, приоритет в доступе к Cloud Build. А еще с этой подпиской пользователи получают месяц бесплатных занятий по программе сертификации Unity. Но мы посмотрим, как этот план примут пользователи. Послушаем отзывы. План будет меняться. Может, мы повысим ограничение по выручке или переделаем Splash Screen. Прислушаемся к нашим пользователям — мы всегда так делаем.

Давайте про перспективы. За последние несколько лет рынок движков сильно поменялся. Unreal Engine стал практически бесплатным (не считая роялти, конечно). Crytek выложил код в открытый доступ. Amazon разрабатывает свой движок. И King тоже. Как Unity видит свое место на таком конкурентном рынке?

Конкуренция — это полезно. В первую очередь для пользователей. Unity росла и продолжает расти. Существует огромное коммьюнити разработчиков, которое предпочитает именно Unity всем остальным движкам. И в этом — наша сила. Потому что если ты только начинаешь работать с движком, то хочешь учиться на чужом примере, хочешь, чтобы было где почерпнуть знания. Хочешь научиться, как по-максимуму использовать движок. И чем больше сообщество, тем проще достичь этих целей. Это сильная сторона Unity, и мы продолжаем ее развивать. Другим преимуществом движка является то, что он поддерживает огромное число платформ. Так что у пользователя Unity есть выбор. Ну и наконец мы постоянно инвестируем в новые технологии. К примеру, мы — лидеры в VR и AR. То есть мы не просто 2D-движок, не просто мобильный движок. Мы постоянно движемся вперед. А еще — мы бесплатные, по-честному, без дураков. Ну и, конечно, все, что мы делаем, так или иначе связано с демократизацией разработки.

Кроме тотальной демократизации, какие у компании ближайшие цели? Вы уже выпустили Unity Ads и Unity Analytics, плюс к тому, превратили Unity из простого движка для игр в целую экосистему. Какой следующий шаг в завоевании мира?

Демократизация разработки — это наша постоянная цель. Мы ее еще не достигли. Но мы продолжаем к ней идти сразу по многим направлениям. Вот мы на днях запустили Unity Connect — что-то типа портала для поиска работы. И это еще один пример того, как мы объединяем разработчиков между собой. Так что мы не пытаемся завоевать мир. Мы просто стараемся стать единственным вариантом для тех, кто творит в цифровом пространстве.

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

Источник

Информ портал о технике и не только