ИНТЕГРАМ FC изнутри: разбираем готовое приложение по экранам
Подробный разбор готового приложения «ИНТЕГРАМ FC» — вирусного футбольного антитотализатора, который ИИ собрал за двадцать минут. Со скриншотами каждого экрана: дэшборд-табло, матчи, команды, турнирные таблицы, ставки в антиформате и вирусные звания. Часть 2: что получилось.
В первой части мы рассказали, как из одного абзаца заказчика вырос вирусный футбольный антитотализатор: абзац превратился в техзадание, а техзадание — в работающее приложение за двадцать минут. Теперь — самое наглядное. Пройдёмся по готовому приложению экран за экраном и посмотрим, что именно получилось.
Напомним правило игры: это антитотализатор. Побеждает не тот, кто угадал фаворита, а тот, кто поставил на самый непопулярный исход. Весь банк делится между теми немногими, кто рискнул пойти против толпы. Валюта — Ǥ (граммы), её зарабатывают, приглашая друзей и играя. А реальные клубы вроде «Барселоны» и «Реала» играют в одном турнире с командами из живых пользователей — «Отделом продаж» и «Бухгалтерией Ивана».
Дэшборд — стадион в одном экране
Главный экран встречает брендовым баннером «ИНТЕГРАМ FC» и сводкой тура: сколько участников, матчей и открытых ставок, какой банк собрался за неделю.
Дэшборд собирает всё разом: табло матчей, живую ленту событий, топ ставок часа и Стену позора с короной «Капитан Очевидность».
Слева — табло матчей: что идёт прямо сейчас, где открыты ставки, что уже сыграно. Справа — лента событий со всех матчей, и она задаёт тон всей игре. Голы здесь соседствуют с фразами в духе «34’ — ГОЛ! Оля Смирнова (Отдел продаж)! Бухгалтерия в шоке» и «59’ — На поле выбежала собака. Все зрители получают +1 Ǥ». Тот самый «кринж и сюрпризы» из исходной идеи — на месте.
Ниже — топ ставок часа и Стена позора: тройка участников, проигравших больше всех, с короной «Капитан Очевидность» на самом очевидном из них. Унижения нет — есть дружеский подкол, на котором и держится вирусность.
Матчи: табло, трибуны и пульт организатора
Раздел «Матчи» — это расписание тура. Каждый матч показывает соперников, счёт, статус (ставки открыты / идёт / завершён) и тип — турнирный или товарищеский.
Все матчи тура в одном списке. Реальные клубы и пользовательские команды — вперемешку, как и задумано.
Открываешь матч — попадаешь на его карточку. Сверху табло со счётом, банком и числом зрителей. Рядом — трибуны (Север, Юг, Запад, Восток) с короткими сообщениями болельщиков, лента событий именно этого матча и кнопка «Сделать ставку».
Карточка матча. У организатора — отдельный пульт: задать счёт и статус, выбрать победный вариант и нажать «Рассчитать антитотализатор».
Для организатора на этой же карточке — рабочий пульт: поля счёта, выпадающий статус, выбор победного варианта и две кнопки — «Сохранить результат» и «Рассчитать антитотализатор». Именно так в этой версии матч и «живёт»: ведущий вводит результат, а система сама находит самый непопулярный исход и делит банк.
Команды и игроки
Здесь в одном турнире уживаются настоящие клубы и команды из пользователей. «Реал Мадрид» с рейтингом 4450 — и «Гаражная сборная» с рейтингом 500, у которой есть свой капитан.
Команды двух сортов: «реальная (система)» и «команда игроков». У каждой — рейтинг, очки и форма последних пяти матчей.
У каждой команды — своя карточка: рейтинг, форма, статистика голов и состав с позициями и рейтингами игроков. Реальные игроки помечены отдельно — у них тот самый бонус результативности ×1.33 из техзадания. А капитан может вызвать соперника на товарищеский матч прямо отсюда.
Карточка команды. Состав с позициями, голами, передачами и рейтингом каждого игрока — и кнопка «Вызвать на товарищеский матч».
Турнирные таблицы
Три вкладки — три взгляда на турнир. Первая, таблица команд, привычна любому болельщику: место, игры, победы-ничьи-поражения, голы, очки, рейтинг и форма.
Классическая турнирная таблица. «Барселона» лидирует, но «Отдел продаж» уже обошёл кого-то из больших клубов по очкам.
Вторая вкладка — бомбардиры: игроки с голами, передачами и карточками, реальные звёзды вперемешку с пользователями.
Бомбардиры тура. Забивать здесь могут и реальные форварды, и менеджеры отдела продаж.
А третья вкладка — самое сердце игры. Тотализатор: кто за неделю выиграл больше всех Ǥ, с ROI, сериями удачных ставок и игровыми званиями.
Тотализатор и звания. Серия из непопулярных угадываний делает тебя «Пророком», а самая очевидная ставка — «Капитаном Очевидности».
Звания — это и есть геймификация в действии: Пророк за серию непопулярных угадываний, Интриган, Попугай за повторение чужих ставок и Капитан Очевидность для того, кто крупно поставил на самый очевидный (и потому проигрышный) вариант.
Ставки в антиформате
Экран ставок устроен под главное правило игры. Выбираешь матч и исход, ставишь сумму в Ǥ — и видишь честное напоминание: «выигрывает ставка на самый непопулярный исход. Чем больше народу поставило как ты — тем хуже».
Ставка наоборот. Слева — форма с напоминанием о правиле, справа — баланс и история ставок участника со статусами «в игре» и выигрышем.
Рядом — баланс участника и список его ставок со статусами: «в игре», выигрыш или проигрыш. Вся механика антитотализатора, которую заказчик описал одним предложением, здесь превратилась в рабочий экран.
Роли и доступ
Игрой кто-то управляет — поэтому есть отдельное рабочее место для доступа. Организатор заводит сотрудников, назначает им роли (Болельщик, Капитан, Организатор) и при необходимости отключает доступ.
Управление доступом. Роли определяют, кто только смотрит, кто ведёт команду, а кто — весь турнир.
Роли не косметические: именно от них зависит, какие кнопки человек вообще увидит. Болельщик смотрит и делает ставки, капитан управляет своей командой, организатор ведёт турниры и матчи.
Чего ещё нет — и что будет дальше
Эта версия — крепкий каркас, а не финал. Честно перечислим, что пока осталось за кадром: серверный симулятор матчей и живое табло в реальном времени, расписание по cron каждые четыре часа, 60-секундные «живые» ставки во время матча, автоматическая выдача значков по правилам, мемогенератор с QR-кодом и импорт реальных команд по API.
Важно, что это не переделка с нуля, а надстройка: схема данных и экраны под эти механики уже стоят. Их можно добавлять по одной — в том числе руками ИИ-агента, который собрал приложение.
Итог
Из абзаца вольного текста получилось приложение, в котором уже есть всё главное: экономика валюты Ǥ, реальные и пользовательские команды в одном турнире, матчи с табло и трибунами, ставки в антиформате, турнирные таблицы и вирусные звания вроде «Пророка» и «Капитана Очевидности». Его можно открыть, потыкать каждую кнопку и сразу почувствовать, как игра работает.
А о том, как этот результат получился из одного абзаца за несколько шагов, — в первой части разбора.
Есть идея приложения или игры, которую хочется увидеть вживую, а не на словах? Пришлите её нам — и через несколько шагов получите рабочую базу, которую можно протестировать и забрать себе.