• Web3
  • TON
  • Mini app
  • Коллекционные карты
  • 2026

Как запустить карточную игру в Telegram и не перегрузить новичка

Inflake — Telegram mini app с коллекционными картами инфлюенсеров, лигами, турнирами и наградами в TON. Я собрал MVP от бренда и UX до motion, 3D и frontend.

Inflake

Inflake: обложка кейса

Контекст

В одном приложении нужно было соединить коллекцию карт, редкости, паки, деку, лиги и PvP. Для новой аудитории это много новых понятий ещё до первого игрового действия.

Задача

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

Моя роль

Сделал MVP целиком: бренд, игровой цикл, карты и редкости, экраны mini app, motion состояний, 3D-объекты наград и адаптивную frontend-сборку.

Сфера
Web3
Год
2026
Что делал
Бренд, Дизайн-система, UI, Motion, 3D, Frontend

Результат

Игровой MVP

Собрал целостный опыт: от первого пака и объяснения правил до турнира и получения награды.

40+Экранов
5Механик
MVPК пилоту

1. С чего начинал

  • В одном приложении сходятся коллекция карт, редкости, паки, дека, лиги и PvP. Новичок встречает все эти понятия ещё до первого игрового действия.
  • Первый сценарий должен быстро дать повод продолжить и объяснить, что я получил, как собрать деку и зачем идти в турнир. Отдельного обучения нет, есть несколько экранов внутри Telegram.
  • Правила, статусы и валюты наград легко заслоняют эмоцию от игры, поэтому состояние должно читаться по форме, цвету и движению.

2. Карта и пак

Карта здесь главный объект, с неё и начал. Сверху стоят уровень, ник инфлюенсера и буст, в центре круглый портрет, под ним счёт, звёзды и номер экземпляра, а название редкости вынесено на язычок у нижнего края. Редкость задаёт цвет всей карты (красная Mythic, жёлтая Legendary, сиреневая Epic), так что игрок отличает карты в веере и в ленте, не читая подписей. Пак сделал объёмным 3D-объектом с оформлением под выпуск, как Snoop Pack, чтобы открытие ощущалось событием.

Inflake, коллекционные карты инфлюенсеров с редкостью
Коллекционные карты инфлюенсеров с редкостью
Inflake, дизайн пака Snoop Pack
Дизайн пака Snoop Pack

3. Первый запуск и правила турнира

Первый экран показывает результат: веер карт разных редкостей, заголовок «Your First Cards Are Here!» и одна кнопка Continue. Правила турнира разложил на короткую серию экранов с полосой прогресса сверху, по одной мысли на экран. «Locked During Play» предупреждает, что дека замораживается до конца турнира, и показывает это на настоящих карточках турниров, а «Fight in PvP Battles» сводит бой к образу двух карт и надписи VS. Последний экран «Claim Rewards» заканчивается кнопкой Join Tournament.

Inflake, экраны онбординга: первые карты, сезон, PvP-баттл
Экраны онбординга: первые карты, сезон, PvP-баттл
Inflake, экраны турнира: дека, PvP, награды в TON
Экраны турнира: дека, PvP, награды в TON

4. Свёл статусы в лиги, бейджи и плитки наград

На главном экране турнир занимает одну карточку со статусом Upcoming или Live, бейджем лиги, таймером, рядом плиток с призами ($FLAKES, паки, звёзды, TON) и кнопкой Join. Лиги OG, Bronze, Diamond, Gold и Platinum получили общую форму капсулы со звездой и собственный цвет, поэтому уровень турнира читается по одному бейджу. Механики вынес в гексагональные бейджи с простыми знаками: мечи, щит, молния, вопрос. Экран победы держится на одном состоянии, это зелёный фон, эмблема, «You Win!» и ряд Claimable Rewards с суммами.

Inflake, экраны турниров и победы (Battle Pass, You Win)
Экраны турниров и победы (Battle Pass, You Win)
Inflake, система лиг: OG, Bronze, Diamond, Gold, Platinum
Система лиг: OG, Bronze, Diamond, Gold, Platinum
Inflake, гекс-бейджи механик: атака, защита, буст, тайна
Гекс-бейджи механик: атака, защита, буст, тайна

5. Бренд за пределами приложения

Знак Inflake — четырёхлучевая звезда над буквой i, и та же звезда работает в бейджах лиг, в валюте и на экране победы. Для каналов сделал отдельный пиксельный язык, где звезда, сердце, лицо и кошелёк набраны из квадратов на тёмной сетке, и на этой же сетке построены обложки рубрик «update announcement» и «inflake ratings». На мерче остались только знак с градиентом и фраза «meet the game changers» на чёрном.

Inflake, визуалы анонсов и рейтингов
Визуалы анонсов и рейтингов
Inflake, набор иконок приложения в пиксельном стиле
Набор иконок приложения в пиксельном стиле
Inflake, мерч-кампания «meet the game changers»
Мерч-кампания «meet the game changers»

6. Продуктовые метрики

Каждое решение привязано к показателю: что на него работает и по чему это видно в аналитике.

  • Доля новичков, дошедших до первого боя

    Что на это работает
    Онбординг один раз проводит по циклу: пак → карты → дека → PvP.
    Что смотреть в аналитике
    Воронка первого сеанса по шагам цикла.
  • Повторные игровые сессии

    Что на это работает
    Лиги и награды дают понятную следующую цель после боя.
    Что смотреть в аналитике
    Удержание на 1-й и 7-й день, доля сыгравших второй турнир.
  • Открытие паков

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

7. Что получилось

  • MVP готов к пилоту: 40+ экранов и 5 игровых механик в одном приложении.
  • Путь игрока идёт связным циклом от первых карт через сезон и объяснение турнира к PvP-бою, экрану победы и получению награды.
  • Карты, паки, лиги, бейджи механик, 3D-награды и визуалы для каналов сделаны в одной системе. Её можно продолжать новыми сезонами и выпусками паков.

Что вынес

За каждым понятием игры я закрепил постоянную форму (у лиги это капсула, у механики гекс, у редкости цвет карты), поэтому правила не нужно объяснять заново на каждом экране.