Поприветствуйте новые пакеты стартовых активов

EMMA VIG / UNITY TECHNOLOGIESContributor
Jun 10, 2021|4 Мин
Поприветствуйте новые пакеты стартовых активов
Эта веб-страница была переведена с помощью машинного перевода для вашего удобства. Мы не можем гарантировать точность или надежность переведенного контента. Если у вас есть вопросы о точности переведенного контента, обращайтесь к официальной английской версии веб-страницы.

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

Что такое стартовые активы?

Starter Assets - это созданные Unity бесплатные и легкие базовые контроллеры персонажей от первого и третьего лица для последней версии Unity 2020 LTS и выше, использующие Cinemachine и пакеты Input System. Старые версии Unity также могут работать со Starter Assets, в некоторых случаях с небольшими изменениями. Они предназначены для того, чтобы дать вам быстрый старт в создании прототипов и контроллеров персонажей для различных жанров игр, с помощью систем и методов, которые позволят вам легко построить и расширить практически любой тип проекта.

Стартовые активы разделены на два отдельных пакета Asset Store: Контроллер персонажа от первого лица и контроллер персонажа от третьего лица. Вы можете быстро загрузить и импортировать контроллер, необходимый для вашего проекта, прямо из Asset Store. Оба контроллера построены по одному модульному принципу и основаны на одних и тех же скриптах и логике.

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

Что входит в новые пакеты Starter Asset?

  • Контроллеры персонажей: В основе нового стартового набора лежит комплект из двух легких контроллеров с базой персонажей, адаптированных для управления от третьего и первого лица.
  • Input System: Стартовые активы используют Input System. Таким образом, вы можете изменить ввод контроллера для различных методов ввода, таких как геймпад, мышь и клавиатура или сенсорный экран мобильного устройства (с поддержкой как джойстиков, так и сенсорных зон). Если в вашем проекте используется старый Input Manager, вы можете включить одновременную поддержку обеих систем в настройках проекта.
  • Cinemachine: С помощью Cinemachine настройки камеры можно изменять, чтобы они соответствовали потребностям вашего проекта. Префабы персонажей имеют несколько значений, которые легко настроить по своему вкусу, так что вы сможете быстро настроить движение персонажа и параметры камеры Cinemachine в соответствии с вашим проектом.
  • Визуальные активы: Пакеты Starter Asset поставляются с гуманоидной арматурой, которая может поддерживать различные анимации, а также средой для тестирования движения персонажа и базовым набором джойстиков для управления на сенсорном экране.
  • Совместимость: Оба пакета являются отдельными и очень модульными, что позволяет адаптировать их к большому количеству вариантов использования. Пакеты также включают готовые к использованию сборные конструкции для более эффективной интеграции.

Как используются пакеты?

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

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

Как это изменение улучшает пользовательский опыт?

Пакеты Starter Asset позволят вам сразу же приступить к работе с Unity 2020 LTS, независимо от вашего предыдущего опыта или знаний. Эти стартовые пакеты обеспечивают прочную основу для практического использования Cinemachine и Input System в контроллере персонажа с помощью встроенного компонента CharacterController.

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

Контроллер персонажа от первого лица

Контроллер персонажа от третьего лица

Мы надеемся, что вы найдете пользу в новых пакетах Starter Asset, и с нетерпением ждем ваших отзывов. Заходите на наш форум с вопросами и комментариями, которыми вы хотите поделиться с нами!