Платформа NyxtaleПубликация
Ассеты и их права
Лицензия на каждый шрифт, звук и картинку; согласие на голос и лицо.
Лицензия истории покрывает текст. У каждого фона, спрайта, звука и шрифта своя, и объявляется она отдельно.
Это самый частый провал публикации: рукопись чистая, права на неё в порядке, а фон найден поиском картинок.
Реестр ассетов
В тексте вы пишете идентификатор, а не имя файла:
@bg corridor_night
@ambient wind_howl loop
Идентификатор ведёт в реестр ассетов истории, где у каждого лежит файл и его права. Реестр
обязателен: заявка без него отклоняется, потому что каждый @bg читается как ссылка в никуда
(NSX_MISSING_ASSET).
Что это даёт: файл заменяется, не трогая рукопись; один фон работает в двадцати сценах с одними правами; наличие файла проверяется на публикации.
Две картинки истории: обложка и баннер
От вас нужны две картинки, и это не одна и та же, обрезанная по-разному.
Обложка — книжная, 2:3. Готовьте файл 1600×2400. В этой пропорции история стоит на полках, в поиске, на своей странице и в каталогах магазинов — размер взят с запасом под все из них.
Баннер — широкий, 16:9. Готовьте файл 1920×1080. В этой пропорции история показывается в геройском блоке на главной — самый крупный экран, который вообще есть в приложении.
Почему нельзя обойтись одной. Книжная картинка в широком блоке либо растягивается, либо режется по середине — а середина обычно и есть то, ради чего картинку выбрали. Автоматика не знает, какая половина вашей композиции важнее, и угадывать за вас мы не будем.
Что будет без баннера: в широком блоке появится фактурная заглушка вашего поджанра. Это честный объект, а не покорёженная обложка, но и не ваша картинка.
Обе назначаются в библиотеке ресурсов: откройте картинку и нажмите «Сделать обложкой» или «Сделать баннером». Одна и та же картинка может быть и тем и другим — если она правда хорошо смотрится в обеих пропорциях, решать вам.
Как называть файл в тексте
У каждого файла есть идентификатор латиницей — night_sky. Он же становится частью адреса, по
которому картинка лежит в хранилище, поэтому остаётся латинским.
А вот в тексте его можно звать по-русски. В карточке ресурса есть поле «Как звать в тексте»:
впишите туда ночное_небо, и рукопись будет читаться целиком по-русски:
@фон ночное_небо
@эмбиент вой_ветра циклЛатинский идентификатор при этом продолжает работать — можно писать и так, и так, и в одной истории.
Два файла с одним и тем же именем — ошибка, и вам о ней скажут. До того момента ни один из них по этому имени не откликнется: мы не угадываем, какой из двух вы имели в виду.
⛑ Почему имена — отдельное поле, а не просто русский идентификатор: русская «а» и латинская «a» выглядят одинаково. Если бы идентификаторы были любыми, два разных файла могли бы называться неразличимо — и вы бы искали причину неделями.
Базовая библиотека
У платформы есть свой набор звуков и фонов: права оформлены, идентификаторы известны валидатору, объявлять ничего не нужно. Библиотека закрывает большую часть атмосферы.
Что нужно от чужого ассета
Лицензия, допускающая коммерческое использование. Истории на платформе могут продаваться, и лицензия «только для некоммерческого использования» это запрещает — даже если конкретно ваша история бесплатна.
Атрибуция, если она требуется. У CC BY и CC BY-SA она обязательна. Указывается автор, название и ссылка — как и для текста.
Право на производную работу, если вы правили файл. Обрезали, перекрасили, наложили зерно — это производная работа, и не всякая лицензия её разрешает.
Шрифты
У шрифта своя лицензия, и «бесплатно скачать» редко означает «можно встроить в приложение». Встраивание — отдельное право, которого у многих бесплатных шрифтов нет.
Голос и лицо
Человеческий голос или узнаваемое лицо требуют согласия самого человека, помимо лицензии: у фотографии может быть чистая лицензия от фотографа и никакого согласия от того, кто на ней изображён.
Согласие должно покрывать коммерческое использование, конкретную историю и срок.
Сгенерированное
Ассеты, сделанные нейросетью, помечаются — AI-контент.
У сгенерированного изображения обычно нет исключительных прав ни у кого, включая вас: использовать его можно, защитить от использования другими — нет.
Практика
Записывайте источник в момент, когда берёте файл. Через полгода восстановить, откуда взялся
corridor_night, невозможно, а без источника нет и атрибуции.
Один альбом на историю. Держите исходники и их права рядом с проектом, а не в загрузках.
Сомневаетесь — берите из базовой библиотеки. Чистый звук, который чуть менее точен, лучше точного, из-за которого снимут историю.
Что дальше
- Лицензия истории — права на текст.
- Alt-текст и скринридер — вторая обязанность визуального ассета.