Подписаться ВК
 19.02.2022 в 18:43   3dmodeller

Что такое ассеты Unity? Как создать, где скачать, купить и продать ассеты Unity Asset Store и Unreal engine

Поделиться
с друзьями:

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

Итак, ассеты (assets) — это компоненты для создания собственной игры, — графика, звук или скрипты.

Новинки и лучшие бесплатные ассеты на Unity Asset Store 

 

Типы ассетов на Unity Asset Store и других площадках

В общем:

  • спрайты — двумерные изображения игровых объектов (деревья, фон, персонажи);
  • текстуры — внешний вид для моделей;
  • аудио — музыка и звуковые эффекты;
  • визуальные эффекты — спецэффекты, взрывы, фильтры, вибрация и т.д.;
  • 3D модели — трехмерные объекты (заменяют спрайты в трехмерных играх);
  • префабы — заготовки объектов (готовые объекты с прикрепленными компонентами);
  • сцены — локации для игры;
  • интерфейс — шрифты, кнопки, изображения;
  • анимация — специальные файлы, в которых указывается порядок смены кадров для двумерных игр;
  • скрипты — игровой интеллект, код управления персонажем.

Встроенные ассеты на Unity Asset Store

Встроенные ассеты — это часть игрового движка. Они редактируются и разрабатываются внутри самого движка. Туда входят:

  • Стандартный примитив — это модель для создания примитивной фигуры, например, сферы или куба.
  • Анимационный клип — это файл, который хранит в себе информацию об изменениях координат объекта. Клипы применяются для создания спрайтовых анимаций или для анимирования простых объектов на уровне (например, с помощью ассета юнити можно сделать открывание двери).
  • Аудиомикшер — это файл, который содержит в себе информацию о настройках громкости и эффектов источников звука.
  • GUISkin — это файл с информацией о GUIStyles, применяемых к вашему GUI. Эти ассеты в Unity предназначены для применения стилей ко всему пользовательскому интерфейсу.
  • Материал — это файл с информацией о настройке рендеринга объекта в сцене, настройку шейдера.
  • Физический материал — это файл, который позволяет настроить физические параметры объекта, чтобы контролировать его поведение
  • Префаб — это файл, который содержит информацию об игровом шаблоне (например, шаблон противника или оружия).
  • Сцена — это файл, хранящий в себе информацию о настройках сцены и объектах, которые она содержит.
  • Спрайт — это файл, который хранит настройки отображения спрайта (например, особенности того, как объект будет растягиваться или сколько именно спрайтов содержит в себе данная текстура).

Обратите внимание, спрайт от текстуры отличается именно возможностью настройки ассета. Ведь текстура — это просто набор пикселей, а спрайт — это объект, который обладает своей геометрией. Именно поэтому за основу работы UI взят именно спрайт, а не текстура.

Ассеты, которые не являются частью игрового движка

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

  • Звуки — это аудио файлы в формате. mp3. ogg. wav. aiff /. aif
  • Шрифты — обычный формат шрифтов в формате. ttf, он также подходит и для photoshop или word.
  • Модели и анимации — это файлы c расширением. fbx,. obj,. dae. для ассетов в Unity можно использовать исходные файлы программ 3ds Max, Blender, Modo, Cheetah3D. Стоит помнить, что не все расширения файлов поддерживают анимации и кости (например. obj).
  • Скрипты — такие файлы как cs или. shader, но также можно импортировать и библиотеки. dll. В этих файлах содержится код, который используют программисты
  • Текстуры — это файлы картинок с расширением. jpeg,. png,. psd,. targa и т.д., который вы можете применять к материалам в виде основных текстур или дополнительных карт. Также иногда их можно использовать в объектах интерфейса, например raw image.
  • Видеоклипы — файлы который вы можете применять для создания катсцен, заглушек камер наблюдения и много как ещё. Расширения — avi,. dv,. m4v,. mov,. mp4,. mpg,. mpeg,. ogv,. vp8,. webm,. wmv.

Как создать свои ассеты для Unity и других движков?

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

В интернете есть много площадок с ассетами, самые известные из них это Unity Asset Store и Unreal Engine Marketplace. Ниже будут указаны еще множество универсальных площадок, где можно скачать 3D модели, ландшафт, анамацию, текстуры, аудио и т.д.

Зачем нужны ассеты?

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

Программы для создания ассетов

  • Для создания 3D моделей и анимации — 3D Max, Maya, ZBrush, Blender, Marmoset, Substance Designer/Painter.
  • Для создания 2D ассетов — Photoshop, SAI, GIMP, Paint.NET.
  • Для создания спрайтов Adobe Photoshop, Adobe Illustrator, так же подойдет и MS Paint. Для этого нужно уметь выполнять векторную графику или уметь рисовать в стиле pixel art.
  • Скрипты пишут в MonoDevelop (встроенный редактор Unity) или любом другом редакторе кода. Для этого нужно знать JavaScript или C#, а также библиотеки для работы с Unity.
  • Для звуков подойдёт Cubase, FL Studio, Reaper, Wave Editor. Аудио так же можно записать на диктофон, а потом обработать в Sony Sound Forge, Adobe Audition или в бесплатном Audacity. Могут получиться очень атмосферные эффекты, если у вас скрипят полы или двери. Также вы можете записать какую-нибудь композицию в Frutty Loops или Cubase.
  • Видеоклипы можно создавать в Adobe Premiere, Vegas Pro и т.д.

Что касается добавления и использования ассетов в проекте, есть несколько способов. Самый простой — с помощью обозревателя поместить файлы в папку Assets. Можно и перетащить их в поле Assets внутри редактора Unity. В том случае, когда проект еще не был создан, можно добавить набор ассетов с помощью кнопки Add Asset Package. Чтобы воспользоваться ею, нужно быть авторизованным. Также у вас должны быть уже куплены или добавлены ассеты из Asset Store.

При добавлении ассета на локацию, его нужно перетащить из поля Assets в поле Scene.

Вы можете прикрепить ассет к уже готовому игровому объекту. Для этого надо выбрать объект и в поле Inspector нажать Add Component и указать какой-нибудь компонент.

Где скачать, купить и продать ассеты для игровых движков Unity и Unreal Engine

В Unity уже есть стандартные ассеты, но только для 3D игр. Для 2D нужно искать или создавать самому. Ниже представлен каталог сайтов где можно скачать бесплатно, купить или даже продать ассеты созданные самостоятельно для Unity и Unreal Engine. 

Unity Asset Store

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

Unity Asset Store — это созданная сообществом платформа с более чем 2000 бесплатных 3D-моделей в форматах FBX и OBJ. Все ассеты, найденные в магазине, могут быть использованы так же и в коммерческих целях.

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

Для загрузки моделей вам потребуется зарегистрированная версия игрового движка Unity. Затем ассеты загружаются непосредственно в движок и уже несовместимы ни с одной другой платформой.

  • Unity — это платформа с сообществом из более чем 100 000 пользователей, включая онлайн-форум. Все ассеты проверяются сообществом, поэтому вы можете быть уверены в том, что получаете.
  • Разнообразие ассетов: несмотря на наличие платных ресурсов, платформа также содержит тысячи, которые можно скачать бесплатно. 2D- и 3D-модели, интерфейс, аудио, текстуры, шаблоны, инструменты и визуальные эффекты.

Unreal Engine Marketplace

Unreal Engine Marketplace — магазин движка Epic Games с множеством бесплатных ассетов. Здесь можно найти код, арт, целые карты, аудио, текстуры, персонажей и т.д.. Не принадлежащие Epic Games ассеты могут использоваться в других движках. Бесплатные ассеты можно скачать тут - Free.

На торговой площадке действует программа Unreal Marketplace Collection. Например, первая студия, принявшая участие, — Giant Sparrow. Разработчики открыли бесплатный доступ к трём тысячам ассетов What Remains of Edith Finch. Любые разработчики могут использовать в своём проекте материалы, модели окружения и различные объекты из приключенческой инди-игры.

Itch.io

Itch.io — это площадка, ориентированная на независимых разработчиков видеоигр. Пользователи платформы могут продавать свои творения на собственных страницах при этом, продавцам не нужно например, набирать какое-либо количество голосов, чтобы их контент был одобрен и выставлен в магазин.

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

  • Сообщество: у Itch.io нет сообщества на сайте, но есть активные станицы Reddit, Facebook и Twitter. Любой может использовать платформу, чтобы делиться или продавать свои собственные творения.
  • Разнообразие ресурсов: на веб-сайте есть ограниченное количество бесплатных опций
  • Аудитория: Сайт ориентирован на любителей инди-игр и разработчиков

GitHub

GitHub — крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки, где разработчики могут размещать, делиться и участвовать в коллективной разработке в проектах со всего мира. Пожалуй самая большая библиотека исходного кода проектов в самых разных сферах от 

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

  • Установить git, если git еще не установлен на вашем компьютере
  • Инициализировать репозиторий
  • Настройка локальных параметры git
  • Простая аутентификация для учетных записей GitHub (включая 2FA)
  • Фиксация локальных изменений
  • Публикация в любом удаленном источнике с помощью специального пользовательского интерфейса GitHub для репозиториев GitHub
  • Извлечение и отправка в любой удаленный репозиторий и из него
  • Создание, переключение и извлечение веток,

Также более продвинутая поддержка разработчиков игр, например:

  • Поддержка Git LFS для больших сцен и ресурсов в вашей игре
  • Блокировка файлов, чтобы гарантировать, что вы и только вы редактируете сцену или файл

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

По любым вопросам, связанным с плагином GitHub для Unity, вы можете открыть вопрос в репозитории GitHub.

  • Сообщество: GitHub состоит из сообщества, насчитывающего более 56 миллионов человек, но большинство из которых не имеют ничего общего с Unity. Члены сообщества могут выявить проблемы с программами и предоставить возможные решения или обновленный код.
  • Разнообразие ресурсов: все предлагается другими разработчиками бесплатно. Немного покопавшись, вы можете найти полезные программы, такие как например анимация скелета и текстуры поверхности.
  • Аудитория : Если вы хорошо разбираетесь в разработке и написании кода для игр, это место для именно для вас.

TurboSquid

TurboSquid — это площадка с более чем 21 000 бесплатных 3D-моделей и еще сотнями тысяч платных. Сайт предоставляет как платные, так и бесплатные ассеты с кратким описанием качества. Качество модели оценивается по таким аспектам, как масштаб и разрешение текстуры, для получения сертификата «Lite» или «Pro CheckMate».

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

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

  • Сообщество: сообщество, состоящее из профессионалов и любителей, которые в основ покупают и продают свои 3D-модели
  • Разнообразие ассетов: сайт является хорошим источником 3D-моделей от сообщества. Существуют как бесплатные, так и платные 3D-модели, включая деревья, персонажей и устройства, а также другие ассеты, такие как текстуры, звуковые эффекты и сценарии.
  • Аудитория: этот веб-сайт в основном ориентирован на 3D-художников и профессионалов

Sketchfab

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

Sketchfab предоставляет пользователям доступ к более чем 3 миллионам моделей и содержит как бесплатный, так и платный контент. Однако, поскольку для бесплатных 3D-моделей нет специального фильтра, трудно сказать, сколько из них являются бесплатными. Бесплатные модели на сайте используют лицензию Creative Commons и все они бесплатны.

Sketchfab рекомендует форматы файлов OBJ, Blender и FBX, но также поддерживают многие другие. Для их загрузки требуется создать учетную запись, но у Sketchfab также есть  API для загрузки. Он позволяет выполнять поиск по всей базе данных Sketchfab и загружать модели в ваше приложение через API к вашему проекту.

  • Сообщество: сообщество Sketchfab насчитывает более 3 миллионов зарегистрированных пользователей. Существует несколько платформ сообщества, таких как блоги, форумы и поддержка Discord. Продавцы и покупатели имеют прозрачность в отношении качества 3D-модели с помощью средства просмотра Sketchfab в реальном времени.
  • Разнообразие ассетов: на сайте представлены только 3D-модели, за исключением архитектурных моделей и фонов, которые можно использовать для добавления дополнительных элементов в вашу игру.
  • Аудитория: Sketchfab как для профессионалов, так и начинающих создателей игр, 3D моделей и архитекторов.

Kenney

Kenney — отличный ресурс игровых ассетов. Хотя выбор 3D-моделей немного ограничен, в общей сложности на сайте более 40 000 изображений, аудиофайлов и 3D-моделей. Каждая загружаемая вами коллекция по умолчанию поставляется в различных форматах файлов, что дает вам возможность использовать ассеты и в других приложениях.

Ассеты от Kenney находятся в общем доступе и совершенно бесплатны для использования в личных, образовательных и коммерческих проектах. Для загрузки ресурсов с веб-сайта учетная запись не требуется, все, что нужно сделать пользователю, — это найти ассет, выбрать его и загрузить. И хотя загрузка бесплатна, сайт принимает донаты, а также имеет страницу на Patreon.

  • Сообщество: на сайте есть канал Discord, где пользователи могут встречаться и делиться информацией с другими разработчиками игр. Если вы действительно хотите принять участие, на Patreon также есть сообщество, где вы можете получить ранний доступ к новым ассетам, а также к эксклюзивному контенту (за ежемесячную оплату).
  • Разнообразие ассетов: хотя 3D-моделей не так много, как на некоторых других сайтах в этом списке, есть большой выбор аудиофайлов, 2D-изображений и даже готовых игр.
  • Аудитория: Kenney это отличная отправная точкая для начинающих, чтобы создать свою коллекцию, но, поскольку разрешено коммерческое использование, есть кое-что и для профессиональных разработчиков.

Unity Asset Free

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

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

  • Сообщество: На сайте нет настоящего сообщества, но на сайте есть страница приложения в Telegram. К загружаемым материалам прилагаются учебные пособия, которые помогут вам стать профессионалом, а команда, готова помочь в любое время.
  • Разнообразие ресурсов: сайт содержит 170 страниц бесплатных ресурсов, готовых к загрузке. Перечисленные активы включают инструменты взаимодействия с виртуальной реальностью, модели и диалоговые системы.
  • Аудитория: этот вариант идеально подходит для начинающих разработчиков с ограниченным бюджетом. Это особенно хороший источник, если вы хотите заняться созданием дополненной или виртуальной реальности.

CGTrader

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

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

Как и на большинстве сайтов, CGTrader также требует авторизации для загрузки моделей. Файлы доступны в форматах 3DS, MLT, C4D, Blender, STL и FBX.

  • Сообщество: сообщество включает более 3 миллионов пользователей, которые делятся моделями и идеями. Сайт открыт как для корпоративных клиентов, так и для внештатных разработчиков. Если вам нужна поддержка, есть центр поддержки клиентов и блог.
  • Разнообразие ассетов: на сайте большая часть 3D-моделей платные, но есть более 6000 бесплатных моделей высокого качества. Вы также можете узнать о нестандартных моделях, но будет взиматься плата.
  • Аудитория: Это место для разработчиков 3D-моделей и розничных продавцов, которые хотят иметь фотореалистичную модель например для презентации продуктов.

Open Game Art

Если вы большой поклонник старых видеоигр в стиле Atari или Gameboy, Open Game Art — это то, что вам нужно. Художники продают свои творения, будь то фоны, персонажи или музыка всем, кто хочет использовать их в коммерческих проектах, если они соблюдают условия лицензии.

В отличие от большинства других сайтов, на Open Game Art есть много ассетов, которые могут понадобиться разработчику игр для создания графики и звука. Он также содержит более 3000 3D моделей и форум, где пользователи могут обсуждать с другими энтузиастами игр.

  • Сообщество: На сайте есть онлайн-форум с еженедельными таблицами лидеров, в которых ранжируются самые популярные загрузки.
  • Разнообразие ассетов: количество игровых шаблонов, фонов, теней, музыки и художественных стилей ограничено. Все арты выполнены в стиле ретро-видеоигр.
  • Аудитория: это отличное место для независимых разработчиков и создателей игр, которые любят игры в стиле ретро.

Free3D

Free3D — это платформа с 3D-моделями со всего мира. Вы можете создать портфолио, чтобы продемонстрировать свои навыки для внештатной работы или просто просматривать и загружать чужие творения.

Free3D содержит более 16 000 бесплатных моделей, из которых около половины специально низкополигональные. Модели доступны в самых разных форматах, включая 3DS Max, MLT, C4D, Blender, STL и FBX. Их можно загрузить без входа в систему, но вам придется проверить лицензирование каждого из них.

Существует целый ряд 3D-моделей для таких вещей, как транспортные средства, ландшафты и персонажи. Недавно Free3D также начала продавать 3D-модели «премиум» по цене 100 долларов или меньше вместе с бесплатной коллекцией.

  • Сообщество: на веб-сайте нет форума сообщества, но вместо этого есть раздел контактов компании, если вам понадобится помощь в устранении ошибок. Создатели могут поделиться своими идеями, чтобы создать портфолио для внештатной работы.
  • Разнообразие ассетов: более 16 000 моделей можно загрузить бесплатно, большинство из которых представляют собой 3D-модели и ландшафты.
  • Аудитория: Широкий выбор типов файлов делает эту платформу полезной для любого 3D художника, а не только для разработчиков игр.

GameDev Market

GameDev Market — площадка, основанная небольшой командой начинающих разработчиков из Великобритании. На маркетплейсе есть платные и бесплатные 2D-, 3D-, музыкальные, SFX- и GUI-ассеты. Цель основателей — сделать платформу с простым лицензированием, где можно найти ресурсы для видеоигры независимо от опыта разработчика, бюджета или выбора движка.

Если не нашли ничего подходящего, попробуйте сделать это на других площадках.

Craftpix Сборник разнообразных ассетов — 3D, 2D, аудио, UI.

Reiner's Tilesets. Несмотря на название, на сайте представлены самые разные ассеты, в том числе 3D-модели и аудио.

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

Также можете поискать что-нибудь     на российских форумах и сайтах для инди-разработчиков:

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

Комментарии: