AI concept · UI/UX мобильной игры · интерактивный прототип

Lumen Tides

Полный игровой интерфейс уютной морской головоломки: главная с ивентами, карта уровней, старт уровня с бустерами, экран победы, магазин с офферами и покупкой, боевой пропуск. Всё кликается, анимировано и работает с телефона.

7 экранов и оверлеев25+ микро-анимаций1 HTML-файл + Figma с компонентамиадаптив 320–430 px

Экраны

Главная
Главная: ивенты, квесты
Карта уровней
Карта уровней
Старт уровня
Старт уровня, бустеры
Победа
Победа: звёзды, награды
Магазин
Магазин: оффер с таймером
Покупка
Покупка: сундук
Боевой пропуск
Боевой пропуск

UX-решения

Одна главная кнопка

PLAY — самый крупный и контрастный элемент главной, с «дыханием» и бликом. Уровень подписан прямо на кнопке, чтобы игрок знал, куда идёт.

Награда летит в счётчик

Монеты и кристаллы физически летят в верхнюю панель, счётчик дотикивает и «подпрыгивает». Игрок видит, откуда пришла ценность.

Навигация с направлением

Экраны выезжают слева или справа в зависимости от положения вкладки. Активная вкладка поднимается на «капле», которая перетекает между пунктами.

Монетизация без давления

Оффер с таймером и старой ценой, метки «Popular» и «Best value» на паках, бейдж с числом неполученных наград пропуска — всё, что двигает метрики, но без блокирующих попапов.

Карта как прогресс

Пройденные уровни со звёздами, текущий пульсирует, следующие закрыты. Аватар игрока переезжает к новому уровню после победы.

Доступность

Крупные зоны нажатия (от 44 px), контраст текста, учёт prefers-reduced-motion — для людей, которым анимации мешают, движение отключается.

Моушн-спецификация

ЭлементАнимацияДлительность / кривая
Смена экрановсдвиг 30% + fade по направлению вкладки420 мс · cubic-bezier(.4,0,.2,1)
Индикатор навигацииперетекание капли, подъём иконки420 мс · overshoot (.2,.9,.25,1.15)
Bottom sheet уровнявыезд снизу + затемнение450 мс / 300 мс
Старт уровня«погружение»: круг раскрывается, пузыри600 мс + 900 мс
Звёзды победыпо одной: масштаб + поворот, искры, вибрацияшаг 380 мс
Счётчики валютtween с ease-out cubic + bump800–900 мс
Покупкасундук трясётся → открывается → кристаллы летят в счётчик1000 + 500 + 800 мс

Как сделано

Сделано с ИИ. Прототип собран ИИ-агентом (Claude Code) в моём рабочем процессе: референсы и задачи → генерация → правки по скриншотам с телефона.

Так интерактивный прототип с анимациями получается за вечер, а не за неделю. Заказчик сразу трогает интерфейс на своём телефоне вместо статичных картинок.

Стек: HTML, CSS, vanilla JS; иконки — SVG и emoji; шрифт Baloo 2. Игра, названия и цены вымышлены, покупки ненастоящие.

Нужен такой интерфейс для вашей игры или сервиса?

Делаю UI/UX и интерактивные прототипы, playable-рекламу и браузерные игры.