Метаданные и как поделиться
Метаданные - это обложка уровня: название, описание, картинка, авторы, возрастной рейтинг, сложность и предупреждения о содержимом. Другому человеку уровень сегодня передают папкой или через Мастерскую Steam
Официального сервера и сайта для уровней пока нет. Они появятся в обновлении после gv 1.0.0. До тех пор уровень передают папкой или, в сборке для Steam, через Мастерскую Steam. Про оба способа - в конце страницы
Файл метаданных
Обложка уровня лежит в отдельном файле. Он читается без самого уровня. Так каталог может показать тысячу уровней, не открывая ни одного
Идентичность
У уровня есть устойчивый идентификатор. Он переживает переименование и перенос папки. Рекорды и комментарии привязаны к нему, а не к названию
Есть и ваш собственный номер версии уровня. Поднимайте его при правках. С версией формата он не связан
Название, описание и обложка
Название и описание можно перевести на разные языки. Ключей у них нет: вы пишете текст для каждого языка прямо на месте. Текст хранится внутри уровня. Этим он отличается от текста интерфейса самой игры
Обложка - файл рядом с уровнем, logo.png или logo.jpg
У обложки своя карточка, как у ресурса: лицензия, авторы, ссылка, ИИ-генерация. Она открывается кнопкой Авторство... под обложкой.
Новое изображение начинает карточку заново, а удаление обложки удаляет и её карточку. Подробнее - Карточка ресурса
Авторы
Авторы - те, кто сделал уровень: расстановку, дизайн. Авторы ресурсов указываются отдельно, в карточке каждого ресурса. Карточки есть у текстур, шрифтов и аудио, а также у тем, эффектов, фигур и префабов
Если перепутать эти два списка, музыкант останется неуказанным
Возрастной рейтинг
Возрастной рейтинг - одно число, минимальный возраст. Он показывается как "12+". Два рейтинга сравниваются как обычные числа
Без рейтинга - это ноль. Он значит, что ничего не заявлено, а не что содержимое безопасно
Шкала одна, без отдельных полей ESRB, PEGI и РАРС. Пользовательские уровни не подаются ни в один рейтинговый орган, поэтому значение для каждого было бы догадкой
Рейтинг - единственное предупреждение в карточке. Если уровень мигает или громко звучит, напишите это в описании. Для игры с дропами и глитч-эффектами мигание - обычное дело, и эта строка - всё предупреждение, которое получит игрок
Сложность
Сложность - одно целое число: насколько уровень трудный. Большее число никогда не значит "легче"
1 - это Авто, каждое следующее число - следующая ступень, и так до 10, это Сингулярность. Игрок видит только название ступени и её значок, но не число
Без оценки - это ноль или меньше. Это значение по умолчанию, для него ничего не рисуется. Файл метаданных без сложности открывается как Без оценки
Значение задаёте вы, а модератор, который перезаливает уровень, может его перезаписать. Поле всё равно одно: уровень не хранит оценку автора и оценку модератора рядом
Значение больше 10 хранится как записано и показывается как Сингулярность. Редактор переписывает его, только если вы выберете другую ступень.
Пока шкала на этом заканчивается. Следующую построят по уровням, которые люди действительно делают
В файле метаданных поле называется difficulty
Подробнее - Как играть в уровни › Сложность
ИИ-генерация
ИИ-генерация говорит, сгенерировано ли ИИ собственное содержимое уровня: дизайн, объекты, тексты.
Каждый ресурс и обложка говорят это о себе сами, в своих карточках
| Значение | Что значит |
|---|---|
Не указано | ничего не заявлено. Это значение по умолчанию |
Без ИИ | вы заявляете, что ИИ-генерация не использовалась |
Сгенерировано ИИ | вы заявляете, что содержимое сгенерировано ИИ |
Не указано значит "неизвестно". Это не то же самое, что "нет"
Экран уровня в меню показывает "Есть контент, созданный ИИ", если уровень, его обложка или любой ресурс говорят Сгенерировано ИИ
ИИ-ассистент сам ставит Сгенерировано ИИ, в том же шаге отмены, что и свой первый пакет правок уровня. Подробнее - ИИ-ассистент
Как и возрастной рейтинг, это заявление самого автора. Игра его не проверяет
Как поделиться сегодня
- Заархивируйте папку уровня и отправьте
- Получатель распаковывает её в свою папку
levels - Уровень открывается. Ничего не устанавливается и не импортируется
Вместе с папкой уйдёт каждый файл в ней, даже неиспользуемый. Почистите её перед отправкой
Мастерская Steam
Вкладка Публикация в настройках уровня отправляет уровень: архивом, а в сборке для Steam ещё и в Мастерскую Steam. Подробнее - Публикация
Steam-сборки также читают Мастерскую: показывают и запускают уровни, на которые вы подписаны. Подробнее - Как играть в уровни
Перед публикацией прочтите раздел про право. Отчёт на вкладке Публикация оценивает уровень и карточку каждого ресурса по этим правилам
Как поделиться потом
Планируются официальный сервер и сайт
Дальше: Карточка ресурса, Папка уровня и бэкапы