Настрой игры, в которые играют твои посетители
Игра из маркетплейса работает с пресетами, которые поставил её автор. Из панели ты можешь переопределить их, язык игры, её скин и её игровую конфигурацию, чтобы испытание подходило твоему продукту и аудитории. Ты авторствуешь переопределения один раз; Caputchin разрешает их на сервере и применяет к отрисованной игре.
Эта страница покрывает регистрацию игры и управление её жизненным циклом. Инструкции по осям ответвляются отсюда.
Где живёт настройка
Открой команду, открой ключ сайта и перейди на его страницу Игры. Каждая игра, которую ты регистрируешь, показывается в разделе Зарегистрированные игры; открытие одной высаживает тебя в её редактор, у которого четыре вкладки:
| Вкладка | Что ты задаёшь |
|---|---|
| Конфигурация | Игровые опции, которые выставляет игра, такие как сложность. Смотри конфигурации. |
| Язык | Переведённые строки игры. Смотри настрой язык. |
| Скин | Цвета и визуальные ассеты игры. Смотри настрой скин. |
| Настройки | Обновления, авто-обновление и удаление (ниже). |
Ты также можешь зарегистрировать и настроить игры один раз на уровне команды (собственная страница Игры команды), и каждый ключ сайта в команде их наследует. Ключ сайта видит свои собственные зарегистрированные игры плюс командные и может переопределить любое значение, не покидая своей страницы. Смотри охваты.
Зарегистрируй игру
В панели Добавить игру на странице Игры:
- Игра из маркетплейса: ищи в поле, выбери игру, и редактор открывается. Это частый путь; смотри добавь игру из маркетплейса для полного прохождения.
- Пользовательская игра: введи свой собственный id и кликни Определить, чтобы авторствовать игру, которую ты размещаешь сам. Смотри пользовательские игры.
Регистрация игры из маркетплейса закрепляет её снимок, так что версия, в которую играют твои посетители, зафиксирована, пока ты не решишь её обновить.
Настройки игры: обновления и удаление
Вкладка Настройки управляет зарегистрированной игрой со временем.
Авто-обновление
У игры из маркетплейса есть переключатель Авто-обновление. С его включением (умолчание для только что зарегистрированной игры из маркетплейса) игра отслеживает новейшую опубликованную версию, которая проходит свою проверку реплея, так что ты получаешь исправления и улучшения автора автоматически. Выключи его, чтобы остаться закреплённым на точной версии, которую ты зарегистрировал.
Обновить сейчас
Когда авто-обновление выключено, а автор опубликовал более новую версию, вкладка Настройки показывает, что обновление доступно, и предлагает Обновить сейчас. Применение перезакрепляет игру на текущую версию и сохраняет пресеты конфигурации, языка и скина, которые ты уже авторствовал. Прежнее закрепление заменяется, так что это необратимо.
Удали игру
У вкладки Настройки есть действие Удалить игру. Оно убирает пресеты и схему игры для текущего охвата (этот ключ сайта или команда) после подтверждения. После удаления посетители откатываются на встроенные пресеты игры при следующей загрузке. Удаление настройки не убирает игру из маркетплейса; оно лишь очищает то, что ты здесь авторствовал.
Охват команды и ключа сайта
Настройка разрешается по принципу самое-конкретное-побеждает, в этом порядке:
- Ключ сайта: переопределение для этого одного ключа.
- Команда: базовая линия, разделяемая каждым ключом в команде.
- Встроенное: пресеты, которые поставил автор игры.
Значение ключа сайта побеждает значение команды, которое побеждает встроенное умолчание, вычисляется на каждое значение. Так что ключ сайта может поменять один цвет, наследуя всё остальное от команды, которая в свою очередь наследует от игры. Задай базовую линию один раз на команде, затем переопредели только исключения на отдельных ключах.
Что применяется и на каком тарифе
Каждая ось открывается на разном тарифе. Переопределение разрешается на сервере и применяется к отрисованной игре в рантайме.
| Ось | Тариф |
|---|---|
| Конфигурация | Каждый тариф, включая Solo |
| Язык (locale) | Alpha и выше |
| Скин | Alpha и выше |
Настройка оболочки виджета вокруг игры (её бренд-полоса, цвета и ссылки) это отдельная функция уровня Apex; смотри white-label виджета.
Пользовательские (самостоятельно размещённые, не из маркетплейса) игры разрешают свои пресеты тем же способом: ты авторствуешь схему полей в панели вместо того, чтобы наследовать её из манифеста маркетплейса, затем авторствуешь пресеты конфигурации, языка и скина против неё, и Caputchin разрешает и применяет их в рантайме на тех же уровнях тарифов выше. Смотри пользовательские игры.
См. также
- Конфигурации, язык и скин: инструкции по осям.
- Справочник схемы: каждый тип поля, который может держать пресет.
- Добавь игру из маркетплейса: прохождение из первых шагов.
- Игры и игровые ворота: потребуй игру для проверки.
- Наша философия: почему каждая ось сидит на своём тарифе и что остаётся бесплатным.