UX review · собственный прототип · 23 октября 2026

Красивый экран.
А что происходит
после нажатия?

Разбор Lumen Tides: как проверка реальных действий выявила проблемы, которые не заметны на обложке, и помогла довести интерфейс до более аккуратного поведения.

ОбъектИгровой мета-интерфейс
СредаChrome · мышь и клавиатура
Размеры390×844 и 375×667
Фокус проверкиОсновной сценарий и состояния

Три проблемы.
Три проверяемых изменения.

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

01 / СЛОМАННАЯ ИЕРАРХИЯ Исправлено и проверено

Кнопка забирала место у смысла

Наблюдение. В окне Daily Quests кнопка растягивалась почти на всю строку. Названия «Clear 3 levels» и «Earn 9 stars» разбивались на узкие столбцы: действие видно, а задача плохо читается.

  1. Открыть Home → Quests на ширине 390 px.
  2. Сравнить ширину текста, прогресса и действия.
  3. Повторить после исправления правила ширины кнопки.

Решение. Ограничить CTA, запретить ему растягиваться и отдать оставшееся место содержанию. Кнопка — последний элемент строки, а не её главный заголовок.

Повторная проверка

В опубликованной сборке кнопка занимает около 84 px, текстовая область — около 126 px. Обе задачи читаются, прогресс остаётся рядом с названием. Закрытое окно старта больше не выглядывает из-под экрана.

Исправленное окно заданий: названия, полосы прогресса и компактные кнопки
Контрольный снимок живого прототипа после исправления. Размер просмотра 390×844.
02 / ПОТЕРЯ КОНТЕКСТА Исправлено и проверено

Диалог открывался. Клавиатура оставалась снаружи.

Наблюдение. После PLAY фокус оставался на кнопке главного экрана. Скрытые разделы и окна продолжали присутствовать в дереве доступности и могли попадать в обход клавиатурой.

Решение. Неактивные области становятся inert. Открытый диалог получает модальный статус и фокус; Tab перемещается внутри него, Escape закрывает окно и возвращает пользователя к исходной кнопке.

PLAY→Close⇧ Tab →StartEsc →PLAY
Повторная проверка

В живом браузере подтверждены вход фокуса на Close, переход Shift+Tab на Start, закрытие по Escape и возврат на PLAY. Скрытые разделы исключены из доступного интерактивного слоя.

Это проверка конкретного сценария, не сертификация WCAG и не полный аудит доступности.

Диалог виртуальной покупки с отдельной кнопкой закрытия, предметом и явной пометкой об отсутствии оплаты
Та же модель диалога используется в магазине. Текст прямо сообщает: платежа нет, покупка виртуальная.
03 / КОРОТКИЙ ЭКРАН Исправлено и проверено

Адаптивность — это не уменьшение всего макета

Наблюдение. При высоте 667 px карточка события пересекалась с областью выбранного уровня. Второстепенные элементы спорили с основным действием.

Решение. Отдельная композиция для короткого экрана: компактный логотип, поднятые боковые действия, сокращённые карточки Season/Event. Основная кнопка сохраняет заметный размер.

Повторная проверка

На 375×667 нижняя граница Event — 330 px, начало области уровня и PLAY — 459 px. Пересечения нет; горизонтальная прокрутка отсутствует. Второстепенные действия остаются доступны.

Главный экран на небольшом телефоне: компактные второстепенные карточки не перекрывают уровень и PLAY
Контрольный снимок 375×667. Видимое кольцо фокуса показывает последнее действие с клавиатуры.
От картинки к работающему сценарию

Исправления должны быть наблюдаемыми

Визуальные изменения проверены вместе с поведением: действие, ожидание, результат, возврат. Проверка не заканчивается на том, что кнопка стала красивее.

Что ещё проверялось

СценарийНаблюдениеСтатус
Награда за уровеньПосле победы +120 монет и +60 XP; монеты 2 480 → 2 600 после завершения анимации.Подтверждено
Награда заданияClaim меняется на Done. После повторного нажатия баланс не изменился: +150 монет начисляются один раз.Подтверждено
Виртуальный наборНачислены 10 000 монет и 500 кристаллов; окно закрылось, фокус вернулся на исходный оффер.Подтверждено
Одноразовый офферПосле исправления: Owned, повторный запуск недоступен, +5 энергии вместо неподтверждённого обещания ∞ 2h.Подтверждено
Повторное подтверждениеПодтверждение блокируется сразу после первого нажатия; операция получает собственный callback и начисляется один раз.Подтверждено

Границы: это короткая экспертная проверка собственного прототипа в одном браузере, а не пользовательское исследование. Нет данных о конверсии, удержании и доходе. Реальные платежи, сервер, все устройства и все состояния игры в объём этого примера не входят. Интерфейс и иллюстрации созданы с ИИ; наблюдения и исправления подтверждались инструментами и живым браузером.

Такая работа — отдельная услуга

UX-разбор браузерной игры · от 5 000 ₽

Один плейтест до 90 минут: основной сценарий, обучение, скриншоты проблем, воспроизведение и приоритеты. 2–3 рабочих дня после согласования объёма. Исправление кода оценивается отдельно.

Обсудить разбор →