что делать если нет asset store в unity
Что такое ассеты Unity, где их скачать и как добавить
За 12 минут чтения этой статьи вы узнаете, что такое ассеты, где их взять и почему без них нельзя создать ни одной игры на Unity.
Ассеты — это компоненты, которые представляют собой графику, звуковое сопровождение или скрипты. Они прикрепляются к объектам и составляют важную часть игры.
Например, к объекту Skeleton (скелет) могут быть прикреплены такие компоненты:
Все эти компоненты нужны, чтобы игрок видел не неподвижную болванку, а полноценного врага, который преследует героя и нападает на него, издавая при этом страшные звуки.
Какие бывают ассеты
К ассетам относятся:
Пишет о разработке сайтов, в свободное время создает игры. Мечтает открыть свою студию и выпускать ламповые RPG.
Где брать ассеты для Unity
По умолчанию в Unity есть стандартные ассеты (если вы не отключили их во время установки), но только для 3D-проектов. Для двумерных игр их приходится искать или создавать самостоятельно.
Самый простой вариант — скачать их в Unity Asset Store. Это официальный магазин, где можно найти как платные, так и бесплатные компоненты для игр. Здесь можно выбрать категории ассетов и нужное измерение (2D или 3D).
Тут вы можете узнать, что входит в набор, а также проверить, поддерживается ли он в вашей версии Unity.
Спрайты, звуки и модели подходят практически для всех версий движка. Проблемы с совместимостью могут быть у скриптов, эффектов, префабов и анимации.
В Asset Store можно зайти прямо из редактора Unity — это удобно, если вам понадобились ассеты во время разработки и вы не хотите открывать браузер.
Если у вас старая версия Unity, вы можете указать в фильтре поиск только совместимых наборов. Для этого нужно перейти в старый магазин, нажать кнопку Filters и указать версию в поле Supported Unity Version.
Если в официальном магазине Unity вы не нашли ничего подходящего, попробуйте сделать это на других площадках.
Также можете поискать что-нибудь на форумах и сайтах для инди-разработчиков:
Если ничего подходящего нет и там, можно заказать нужные ассеты у фрилансеров, которые специализируются на разработке скриптов или создании графики для игр.
Это может быть дороже и дольше, чем использование готовых компонентов, но вы получите что-то созданное специально для вашего проекта. А значит, будете уверены, что ассеты уникальны, а не встретятся еще в десяти или двадцати играх.
Как создать ассеты для Unity самому
Если нет возможности купить или заказать ассеты, то создать их можно и самостоятельно, но для этого понадобится знание программ для работы с графикой и аудио, а также навыки программирования.
Спрайты можно нарисовать в Adobe Photoshop или Adobe Illustrator, но подойдет и MS Paint. Для этого нужно владеть векторной графикой или уметь рисовать в стиле pixel art. А еще можно просто сфотографировать реальный предмет, а потом обрезать фото и обработать его для игры.
Модели можно создавать в программах Blender или 3ds Max. Для этого нужно разбираться в трехмерной графике, в том числе и в создании скелетной анимации.
Скрипты пишут в MonoDevelop (встроенный редактор Unity) или любом другом редакторе кода. Для этого нужно знать JavaScript или C#, а также библиотеки для работы с Unity.
Аудио можно записать на диктофон, а потом обработать в Sony Sound Forge, Adobe Audition или в бесплатном Audacity. Могут получиться очень атмосферные эффекты, если у вас скрипят полы или двери. Также вы можете записать какую-нибудь композицию в Frutty Loops или Cubase.
На что обратить внимание при создании ассетов
Прежде всего — на их качество и размер. С большими ассетами игра станет более требовательной. Если же, наоборот, сжать спрайты, аудио и модели, то проект станет менее привлекательным. Поэтому нужно соблюдать баланс между производительностью и качеством.
Также вы можете дать игрокам возможность самим выбирать качество — но тогда придется добавлять ассеты в нескольких вариациях, и из-за этого увеличится размер программы.
Как использовать ассеты в Unity
Есть несколько способов добавить ассеты в Unity-проект. Самый простой — с помощью обозревателя поместить файлы в папку Assets.
Можно и перетащить их в поле Assets внутри редактора Unity. Там же можно создать новые скрипты или префабы.
Если проект еще не был создан, можно добавить набор ассетов с помощью кнопки Add Asset Package. Чтобы воспользоваться ею, нужно быть авторизованным. Также у вас должны быть уже куплены или добавлены ассеты из Asset Store.
Чтобы добавить ассет на локацию, его нужно перетащить из поля Assets в поле Scene.
Вы можете прикрепить ассет к уже готовому игровому объекту. Для этого надо выбрать объект и в поле Inspector нажать Add Component, а затем указать какой-нибудь компонент.
С помощью нескольких ассетов вполне можно создать простую игру.
Заключение
Поиск и использование хороших ассетов — это только полдела. Чтобы создать серьезную игру, нужно уметь грамотно связать все компоненты в единое целое.
Кроме того, вам понадобятся знания в гейм- и левел-дизайне и дополнительные технические навыки. Если вы новичок в разработке игр, то получить нужные знания и почувствовать себя увереннее поможет учебный курс «Профессия разработчик игр на Unity».
Importing from the Asset Store
Unity users can become publishers on Asset Store, and sell content they have created. To find out more, see Asset Store Publishing.
Asset Store. Доступ и навигация
Страница Asset Store.
Магазин имеет интерфейс браузера, который позволяет искать по словам или просматривать товары (packages) и категории. В левой части главной панели инструментов находятся знакомые кнопки навигации, для перемещения по истории просмотренных страниц:-
Справа от них находятся кнопки просмотра менеджера загрузок и содержимого корзины покупок.
Менеджер загрузок позволяет просматривать пакеты, которые вы купили, а также искать и устанавливать обновления. Кроме того, стандартные пакеты, поставляемые с Unity, можно также просматривать и добавлять в проект через данный менеджер.
Менеджер загрузок.
Расположение загруженных ассетов
Вам редко когда понадобится (если вообще понадобится) прямой доступ к файлам, загруженным через Asset Store. Но, если вам потребуется, вы можете их найти в
..на Windows. Эти папки содержат подпапки, которые соответствуют продавцам на Asset Store, а ассеты находятся в соответствующих подпапках.
Краткое руководство по Unity Asset Store
Магазин Asset Store является домом для тысяч бесплатных или доступных по ценам ассетов, использование которых может экономить важное время и усилия творцов на Unity. В данном руководстве мы объясним, что представляет собой ассет каждого типа, поможем вам сориентироваться в магазине и покажем вам, как загружать и устанавливать ассеты в Unity.
Что такое Unity Asset Store?
Магазин Unity Asset Store можно посещать двумя способами: на веб-сайте или посредством движка Unity. В последнем случае откройте свой проект и перейдите Window > Asset Store.
Примечание: Быстрее и проще загружать и импортировать ассеты из движка Unity. Однако в версии вебсайта доступно больше ассетов.
Что такое ассет Unity?
Ассеты в магазине подразделяются на различные типы. Ниже приводится сводка по каждому типу ассетов:
3D-ассеты
В раздел 3D-ассеты входят транспортные средства, персонажи, декорации, растительность и анимации. Unity’s перенаправление человекообразной анимации позволяет смешивать и сопоставлять персонажи и анимации и различных источников.
3D-ассеты с самым высоким рейтингом:
1. Nature Starter Kit 2 содержит деревья и кусты, совместимые со встроенным генератором деревьев, так что вы можете легко создавать собственные вариации. Редактируйте формы и цвета растительности прямо в Unity!
2D-ассеты
Раздел 2D-ассеты включает спрайты, текстуры, персонажей, среды, шрифты, материалы и элементы пользовательского интерфейса.
2D-ассеты с самым высоким рейтингом:
3. 2D Forest Pack это высококачественная красивая лесная сцена, укомплектованная 120 перекомпонуемыми спрайтами, 37 префабами, 4 пресетами частиц и демосценой. Этот ассет сделает ваши сцены потрясающими.
Расширения
Аудио
В Unity Asset Store имеются разнообразные бесплатные и доступные по цене аудио ассеты, включая окружающую музыку и звуковые эффекты, так что вы можете легко найти точно то, что ищете.
Аудио ассеты с самым высоким рейтингом:
2. Universal Sound FX содержит более 5000 звуковых эффектов для использования в играх любого жанра.
Шаблоны
Из раздела Шаблоны вы можете загружать разнообразные обучающие материалы и стартовые наборы, что особенно ценно для начинающих.
Шаблоны с самым высоким рейтингом:
3. Top Down 2D RPG Kit дает вам возможность создать собственную 2D РПГ с видом сверху, используя более 100 хорошо задокументированных, модульных и полностью настраиваемых скриптов.
Инструменты
Зайдите сюда за полезными инструментами, которые помогут вам создать собственный проект. Здесь найдется широкий спектр инструментов, включая Искусственный интеллект и Визуальный скриптинг.
Инструменты с самым высоким рейтингом:
1. GAIA универсальная система генерации ландшафта и сцен для художников и программистов. Этот 5-зведочный инструмент дает вам возможность легко за считанные минуты создавать окружающую среду путем штамповки текстур, гор, рек, деревьев, зданий и реквизита, неба и освещения.
Визуальные эффекты
Делайте свои проекты Unity красивее с помощью визуальных эффектов. Это достигается за счет эффектов частиц и шейдеров.
Ассеты визуальных эффектов с наибольшим рейтингом:
1. Unity Particle Pack — набор ассетов с примерами частиц для использования в ваших играх; он также нацелен на то, чтобы помочь вам разобраться, как достигать определенных эффектов с помощью компонента Unity Particle System и модулей.
2. Стек постобработки — суперэффект, сочетающий полный набор визуальных эффектов в одном алгоритме постобработки.
3. Realistic Effects Pack 4 — набор разнообразных впечатляющих эффектов частиц, оживляющих ваш проект.
Навигация по Unity Asset Store
Вы можете попасть в магазин Unity Asset Store на веб-сайте или запустив игровой движок Unity. В последнем случае вам нужно открыть свой проект в Unity и перейти Window > Asset Store. Тогда в редакторе появится новая вкладка.
Указанные ниже шаги помогут вам сориентироваться в магазине.
Прокрутите главную страницу вниз, чтобы найти рекомендованные ассеты, новые ассеты, популярные ассеты и прочие по соответствующим разделам.
Нажмите кнопку Plus/Pro вблизи верхней части страницы, чтобы отобразить только ассеты, продающиеся со скидкой 20% для подписчиков Plus и Pro.
Нажмите кнопку Impressive New Assets (Новые впечатляющие ассеты), чтобы посмотреть некоторые недавно созданные ассеты, отмеченные кураторами магазина.
В верхней части страницы приведены категории ассетов. Нажмите на одну из этих категорий, чтобы отфильтровать ассеты.
Используйте панель поиска для поиска по всем ассетам и магазина. Нажмите All Assets (Все ассеты), чтобы посмотреть категории ассетов. Нажмите одну из этих категорий, чтобы сузить поиск.
Когда вы нажмете одну из этих категорий, появится страница в чем разница» rel=dofollow»>страница наподобие следующей:
Нажмите на одну из подкатегорий слева, чтобы еще дальше сузить свой поиск.
Вы также можете использовать ниспадающее меню под баннером, чтобы фильтровать результаты поиска. Например, вы можете использовать меню Price (Цена), чтобы отобразились только ассеты в ценовом диапазоне, указанном вами с помощью ползунка.
Используйте ниспадающее меню Sort By (Сортировать по), чтобы менять порядок отображения ассетов согласно своим предпочтениям.
Загрузка ассета
Загрузка ассета проходит аналогично из движка и с веб-сайта.
Если вы хотите купить, нажмите кнопку Add to Cart (Добавить в корзину).
Прочтите условия использования ассета и нажмите кнопку Accept (Принять), если вы согласны с ними.
Как установить ассет в Unity?
Есть несколько способов установки ассетов в свой проект Unity:
Посредством движка Unity
После загрузки ассета из магазина посредством движка Unity, кнопка Download (Загрузить) или Add to Cart (Добавить в корзину) меняется на Import (Импортировать).
Нажмите эту кнопку, чтобы импортировать ассет в открытый проект Unity. После этого появится список, из которого вы можете выбрать, какие файлы из пакета вы хотите импортировать.
После выбора файлов нажмите кнопку Import (Импортировать). Ваш проект Unity загрузит ассеты в папку Assets.
Нажмите кнопку Log In в правом верхнем углу веб-сайта и войдите в свою учетную запись Unity, если вы еще не вошли. Найдите и нажмите ассет, который вы хотите установить. Затем щелкните кнопку Add to My Assets (Добавить к моим ассетам), чтобы сохранить ассет в своей учетной записи. Прочтите условия использования ассета и нажмите кнопку Accept (Принять), если вы согласны с ними. Тогда появится окно вот такого типа:
Нажмите кнопку Open in Unity (Открыть в Unity), чтобы отобразить этот ассет в магазине в версии движка Unity. Оттуда нажмите кнопку Import (Импорт), чтобы импортировать ассет в проект Unity.
Нажмите кнопку Go to My Assets (Перейти к моим ассетам), чтобы посмотреть уже выбранные вами ассеты.
Другой способ импортирования ассетов в проект Unity состоит в том, чтобы открыть движок Unity и нажать Import New Asset (Импортировать новый ассет) или перейти в Assets > Import Package > Custom Package и указать ассет, находящийся на вашем компьютере.
Последний способ состоит в том, чтобы найти ассет на своем компьютере и перетянуть его в папку ассетов своего проекта Unity.
Как стать издателем для Asset Store?
Вы и сами можете публиковать свои творения Unity в магазине Unity Asset Store.
Чтобы стать издателем, проделайте следующее:
Что такое Unity Asset Store и как на нем зарабатывать?
Доброго времени суток, Habr! Я являюсь паблишером Asset Store уже 4 года и хочу поделиться с вами своим опытом. Расскажу вам что такое Unity Asset Store глазами программиста и что нужно знать для создания ассета.
Итак, что же такое этот Unity Asset Store? Это магазин в котором можно приобрести ассеты для Unity, такие как 3D модели, звуки/музыка, наборы UI, шейдеры/частицы, наборы спрайтов, а так же инструменты. Asset Store был создан в 2010 году и не так давно ему исполнилось 10 лет! Практически в любом проекте Unity можно встретить ассеты, которые делают процесс разработки более комфортным и быстрым. Если вы знакомы с Unity, у вас есть идея и желание, то вы можете стать паблишером и увеличить свой пассивный (но это не точно) доход.
Что нужно для создания ассета?
Создание ассета
Итак, вы определись с тематикой и содержанием ассета, далее необходимо реализовать задумку.
При создании ассета следует учитывать некоторые моменты:
Документация
Качественная документация — залог довольных покупателей. Когда вопросы пользователей повторяются — это явный признак того, что какие-то узкие места стоит вынести в документацию и описать максимально просто и понятно. Если пользователи вам не пишут с вопросами об ассете, а в отзывах появляются 5 звезд — это показатель того, что документация написана отлично. Знание английского должно быть не ниже уровня Intermediate.
Подготовка перед публикацией
Перед публикацией необходимо создать ассет в панели паблишера Asset Store:
Ассет опубликован, что дальше?
Поздравляю! Теперь дело за малым — ассет можно продвигать, для базового продвижения подойдут:
В качестве контента для продвижения можно использовать описание ассета и/или демонстрация его фичей, которые смогут заинтересовать пользователей. В целом продвижение — очень опциональная вещь. Некоторые из ассетов я вовсе нигде не постил, но люди все равно их находят и покупают, видимо здесь большую роль играют теги в сторе и Youtube.
Если вы опубликовали платный ассет, его нужно поддерживать, а именно:
Аналитика
Asset Store предлагает использовать в качестве сервиса аналитики Google Analytics. Для этого достаточно указать Tracking ID в консоли паблишера. Так вы сможете понять — географию ваших клиентов, сколько посещений страниц было сегодня у ваших ассетов, как меняется динамика посещений и т. д. Очень удобный и полезный инструмент!
Отзывы пользователей
Отличный показатель для пользователей которые присматриваются к покупке ассета — наличие положительных отзывов. Даже если вам поставили 1 звезду, не стоит отчаиваться, достаточно вежливо и непредвзято, в ответе на отзыв, сообщить пользователю что вы намерены помочь с возникшей проблемой и попросить сообщить о проблеме максимально детально, предоставив свои контакты. С негативными отзывами нужно работать и игнорировать их — худший вариант. Если пользователь вам напишет и вы сможете ему помочь, он может исправить свою оценку.
Вывод средств
Asset Store поддерживает 2 способа выплат:
Плюсы и минусы Asset Store
Плюсы
Минусы
Результаты
После публикации моего дебютного ассета, за первый месяц Asset Store принес мне 56$. А за полгода на счету было уже 316.8$. Я не строил никаких ожиданий касательно Asset Store и вполне доволен результатом. Особенно, если учитывать, что в основном это пассивный доход.
За 4 года я опубликовал 14 ассетов, которые приносят мне неплохой дополнительный заработок. По большей части — это мой Pet-project, над которым я работаю в свободное от основной работы время, получая от этого огромное удовольствие.
Asset Store — отличная площадка для разработчиков Unity, здесь вы можете найти нужный инструмент, а так же придумать, реализовать и опубликовать свой.
Если кто-то занимается аналогичным творчеством, пишите, буду рад вашим мыслям и комментариям!
Using the Asset Store
The Unity Asset Store is home to a growing library of free and commercial Assets created both by Unity Technologies and also members of the community. A wide variety of Assets is available, covering everything from Textures, Models and animations to whole Project examples, tutorials and Editor extensions. You can access the Assets from a simple interface built into the Unity Editor which allows you to download and import Assets directly into your Project.
Unity users can become publishers on Asset Store, and sell the content they have created. To find out more, see Asset Store information on Asset Store Publishing.
Asset Store access and navigation
To open the Asset Store window, select Window > General > Asset Store from the main menu in Unity. During your first visit, you can create a free user account which allows you to log into the Store on future visits and keep track of previous purchases and downloads.
The Asset Store front page.
The Store provides a browser-like interface which allows you to navigate either by free text search or by browsing packages and categories. Standard navigation buttons appear to the left of the main toolbar which you can use to navigate through your browsing history:
The Download Manager and Shopping Cart buttons appear to the right of the navigation buttons which allow you to open the Download Manager or view the current contents of your shopping cart:
The Download Manager allows you to view the packages you have already bought as well as find and install any updates. You can also use it to view the Standard Asset packages supplied with Unity and add them to your Project.
The Download Manager
Location of downloaded Asset files
You rarely need to access the files downloaded from the Asset Store directly. However, if you do need to, you can find them in the following paths:
These folders contain subfolders that correspond to particular Asset Store vendors. The actual Asset files are contained inside the subfolders using a structure defined by the package publisher.
2018–05–11 Page amended with limited editorial review
2018–04–25 Page amended with limited editorial review
2018–01–31 Page amended with limited editorial review