Магазин ассетов

Внутриигровой маркетплейс сообщества: просмотр, покупка, отправка на модерацию, получение выплат, и вкладка плагинов.

Ассеты сообщества для пакета aukimi: 2D, 3D, аудио и шаблоны проектов, доступные для просмотра изнутри приложения и с aukimi.com/store. Всё в нём было отправлено участником сообщества и проверено, прежде чем появиться.

Магазин ассетов на вкладке Browse

Четыре вкладки: Browse · Plugins · Submit · My assets.

Просмотр#

Поиск, фильтр по category, ограничение до All, Free или Paid, и сортировка по Recent, Popular или Downloads. У каждого листинга есть миниатюра, до восьми изображений предпросмотра, описание, теги и счётчик загрузок.

Два способа получить ассет:

  • Open in {module}: он попадает прямо в студию, которая его понимает.
  • Download: для типов, которые не открывает ни одна студия; вам прямо об этом сообщают, вместо того чтобы вручить сломанный импорт.

Покупка платного ассета требует аккаунта. Бесплатные загрузки: нет.

Отправка на модерацию#

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

Отправленные ассеты проверяются перед публикацией. Отклонённый ассет возвращается с указанием причины.

Миниатюра или превью должны быть растровым изображением: PNG, JPEG, WebP. SVG там отклоняется и принимается только как сам файл ассета, который всегда доставляется как загрузка, а не открывается на странице.

Продажа#

Платные ассеты требуют подключённого аккаунта для выплат. Собственная панель магазина проводит вас через этот процесс и сообщает состояние: not connected, being verified by Stripe или active. Как только он активен, панель показывает точно, сколько вы оставляете себе с каждой продажи и какова комиссия платформы.

Цену нельзя установить, пока выплаты не активны: ни при отправке, ни редактированием бесплатного ассета позже. Без этого правила платформа брала бы деньги за продажу, не имея записи о том, кому они причитаются.

Мои ассеты#

Всё, что вы отправили, с состоянием проверки, счётчиком загрузок и удалением. Отклонённые позиции сохраняют причину отказа, чтобы повторная отправка могла на неё ответить.

Plugins#

Отдельная вкладка на той же поверхности. Плагины активируются и деактивируются по отдельности, со счётчиком того, сколько сейчас активно; поиск работает так же, как для ассетов.

Семнадцать плагинов поставляются вместе с приложением и доступны всем без участия сервера:

TacticalTactical Grid (детерминированное создание и предпросмотр сетки) · Authoritative Turn Combat (протокол AP/MP с авторитетом сервера) · Fog of War · Team Outline · Auto Minimap
ControllersFPS Controller · Third-Person Controller
Lighting and cameraStudio Lighting · Cinematic Lighting · Cinematic Camera
TerrainRocky Mountains · Desert Dunes · Ocean Island
VFXFire & Smoke · Rain & Puddles · Destruction Physics
UtilitiesRuler & Measure

Каждый объявляет метаданные плюс пару activate(ctx) / deactivate(ctx), поэтому отключение плагина по-настоящему отменяет сделанное им, а не оставляет следы.

По большей части они действуют на Engine: плагин: это способ, которым целая подсистема (протокол тактического боя, контроллер, пресет ландшафта) приходит уже готовой, вместо того чтобы собираться вручную.