Искать на сайте Unity

Начало работы в Unity 5.0

16 марта 2015 г. через Игры | 5 мин. читать
Охваченные темы
Поделиться

Is this article helpful for you?

Thank you for your feedback!

После выпуска Unity 5.0 многие из вас спрашивают, что в действительности есть в Unity 5.0 и как лучше изучить ее. Мы предлагаем несколько путей для этого, примеры и демо, которые помогут вам познакомиться с Unity 5 в кратчайшие сроки. Приступим!

Обучающие материалы по Unity 5.0

Наша команда, отвечающая за онлайн-контент, создала серию уроков, чтобы вы смогли быстро познакомиться с особенностями Unity 5. Таким образом, в обучающем разделе вы найдете новую серию видео о графике, аудио и анимации. Внимательно следите за нашими тренингами, где наши герои Адам и Мэтт помогут вам узнать о новых функциях и ответят на волнующие вас вопросы!

Уроки по Unity 5.0

Онлайн-тренинги

http://unity3d.com/ru/learn/live-training

Мы также работаем, чтобы адаптировать наши классические Roll-a-Ball уроки для начинающих.

Unity Labs

UnityLabs-ListeningRoom

Те из вас, кому посчастливилось присутствовать в этом году на GDC, видели наш новый интерактивный демонстрационный проект Unity Labs. Являясь домом прославленного доктора Чарльза Фрэнсиса (на фото выше), Unity Labs – наш последний большой проект, который помогает разобраться, как использовать новые функции Unity 5. В нем используются:

  • движок Enlighten для Global Illumination
  • Стандартный шейдер
  • Аудиомикшер
  • Машина состояний
  • Пользовательский скин и шейдинг волос

Мы планируем выложить его для вас в конце марта в Asset Store. Это демо было показано на GDC на PC, Mac, Xbox One и Playstation 4. Более подробную информацию о Unity Labs и некоторых других возможностях 5.0 вы можете увидеть в видео ниже.

Этот контент поддерживается сторонним провайдером и не позволяет просматривать видео без разрешения на сбор файлов Targeting Cookies. Включите в настройках cookie-файлов пункт Targeting Cookies, если хотите смотреть видеозаписи от этих провайдеров.

Обучение физически правильному шейденгу

Те, кто заинтересован в художественной стороне разработки в Unity, наверняка знают, что Unity 5.0 поставляется с тем, что мы называем «Стандартный Шейдер» (Standard Shader). Этот физически правильный шейдер предназначен для того, чтобы дать вам один шейдер, который можно использовать в 95% случаев в ваших играх. Чтобы научиться им пользоваться, в первую очередь вы должны сделать 3 основные вещи:

  1. Смотрите урок! Читайте документацию! Проверяйте блог!

Этот контент поддерживается сторонним провайдером и не позволяет просматривать видео без разрешения на сбор файлов Targeting Cookies. Включите в настройках cookie-файлов пункт Targeting Cookies, если хотите смотреть видеозаписи от этих провайдеров.

Страница в документации по стандартному шейдеру.

Пост в блоге о физически правильном шейдинге и о том, как это работает.

  1. Скачайте проект «Viking Village»

Хотите увидеть, как наши команды используют стандартный шейдер? Скачайте проект «Viking Village» из Asset Store прямо сейчас.

  1. Скачайте сцену для настройки шейдера
Calib

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

Узнайте больше!

allegorithmic

После того как вы сделали эти 3 вещи, посмотрите материалы, созданные сообществом, например, это удивительное руководство по PBR от ребят из Allegorithmic.

Используйте совершенно новые стандартные ассеты

AirfixSprue

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

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

Примечание: Для тех, кто использовал их в бета-версии, мы называли их «Sample Assets». Имейте в виду, что это просто смена названия, - мы вернули «Standard Assets» для обеспечения полной обратной совместимости. Так что, если вы использовали их в бета-версии, когда они назывались «Sample Assets», пожалуйста, обновитесь до последней стандартных ассетов и продолжайте их использовать. Спасибо Ray, который обратил на это внимание в комментариях. На момент написания поста нет никакой разницы между загруженной с инсталлятором версии SA и версии из Asset Store, но время от времени мы можем выпускать обновления в Asset Store, не внося их в релизы/патчи.

Что еще вы хотели бы видеть в стандартных ассетах? У нас много планов, но мы хотели бы услышать комментарии от вас!

Скриптинг

В Unity 5.0 мы сделали несколько изменений в API скриптинга, привели его в порядок, добавили новые функции. Одной из важных вещей, которую мы хотели бы отметить, является осуждение некоторых из наших предыдущих аспектов "Быстрого вызова" в API. Например, в прошлом, вы могли использовать

audio.Play();

ссылаясь на компонент Audio Source непосредственно с помощью термина «аудио». За сценой это просто использовало команду GetComponent(). И это то, что наш Auto Updater будет заменять. Однако, если вы используете его больше одного раза в скрипте, убедитесь, что кэшируете ссылку на компонент, а не оставили много вызовов GetComponent в скрипте. Для получения более подробной информации по этому изменению, прочитайте пост Лукаса в блоге.

Я надеюсь, что это поможет вам начать работу с Unity 5. В ближайшее время появится больше учебных материалов и демо. Пожалуйста, сообщайте в комментариях ниже, что вам нравится и не нравится, и если есть что-то, о чем вы очень хотите узнать, дайте нам знать!

16 марта 2015 г. через Игры | 5 мин. читать

Is this article helpful for you?

Thank you for your feedback!

Охваченные темы
Unity, логотипы Unity и другие торговые знаки Unity являются зарегистрированными торговыми знаками компании Unity Technologies или ее партнеров в США и других странах (подробнее здесь). Остальные наименования и бренды являются торговыми знаками соответствующих владельцев.