Внешний интерфейс как правило боя

Состояния, ресурсы и масштабирование

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

Открыть конструктор босса
Показать чтение обычного каналаНа 0,62 секунды Тави атакует через канал A, а руна Керна блокирует меч. На 1,28 секунды бой останавливается до переноса внимания из арены.
Обведите Тави вокруг руны Керна, читающей ввод Первый маршрут меча Тави прочитан и заблокирован Керном, бой остановлен на время переноса ввода из порта A в доступный порт B, знак подтверждения снимает руну, а возобновлённый удар открывает безопасное окно ответа. Босс Игрок

На 0,62 секунды Тави атакует через канал A, а руна Керна блокирует меч. На 1,28 секунды бой останавливается до переноса внимания из арены.

Чеклист внедрения

Определите заблокированное действие, внешний канал, проверку доступности, границу согласия, безопасное окно, событие подтверждения, таймаут, отмену, запасной путь, состояние повтора, равенство платформ, приватность, доступность и телеметрию.

Основные проверки

Три вопроса к механике

  • Почему обычное действие не работает?

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

  • Когда внимание можно увести из арены?

    Войдите в явное состояние взаимодействия: остановите враждебную симуляцию, отпустите зажатый ввод, проверьте доступные возможности, объясните доступ к данным и разрешите отмену или таймаут. Не просите менять устройство, дуть в микрофон, открывать файлы или смотреть на другой экран под продолжающимся уроном.

  • Как вернуть успех в бой?

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

Ошибки дизайна

  • Новизна превращается в обязательное устройство

    Микрофон может не работать, порта может не быть, файловый доступ может быть закрыт, а движение или камера — недоступны игроку. Проверяйте поддержку до боя и не позволяйте эффектной подаче запереть прохождение.

  • Игра выполняет или имитирует разрушительные действия

    Не удаляйте файлы, не меняйте настройки, не записывайте медиа и не связывайтесь с сервисом без информированного согласия. Используйте безопасные сгенерированные данные, узкие разрешения, обратимый предпросмотр, отмену и локальный запасной путь.

Настройка

Настройте атаку

  • Опишите малый автомат интерфейса

    Используйте состояния: обычное, исключение доказано, бой остановлен, маршрут выбран, подтверждён, возобновлён, отменён, истёк и запасной. Подтверждение должно быть идемпотентным, чтобы смена фокуса и повторный callback не открывали босса дважды.

  • Проектируйте адаптацию каждой платформы

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

  • Измеряйте трение без сбора частных данных

    Записывайте класс возможности, показ подсказки, наличие запасного пути, выбор, задержку подтверждения, отмену, таймаут, переподключение, повтор и завершение. Не журналируйте имена файлов, звук, изображения, контакты и идентификаторы устройства без строгой необходимости и согласия.

Арена

  • Керн читает только дорогу, за которой следит

    Керн ловит первую команду меча Тави циановой руной, связанной с портом A. Арена замирает, Тави направляет команду во второе гнездо, и печать подтверждения ломает предсказание. Только после этого дуэль продолжается.

Навыки игрока

  • Сохраните сюрприз, уберите исключение игрока

    Сообщайте о возможностях до необратимого входа, поддерживайте клавиатуру, контроллер, касание, переназначения, тихую симуляцию микрофона, режим без камеры, безопасные файлы и обычное меню. Останавливайте таймеры и атаки вне боя; не требуйте силы, дыхания, точного движения, частных данных или системных изменений.

Не путайте с другими механиками

  • Граница интерфейса, а не обычная смена управления

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

Боссы с этой механикой

Узнать больше

Нашли неточность или хотите предложить улучшение? Предложить правку через GitHub