Приложение для деловой коммуникационной игры «МАГИСТРАЛЬ 2»
Кроссплатформенное приложение для корпоративной деловой игры по переговорам: от 4 до 48 участников делятся на команды — стороны конфликта вокруг строительства магистрали — и за 3,5 часа проходят раунды переговоров, а в финале ИИ сравнивает их проекты с эталонным решением.
Что нужно было решить
Классические настольные деловые игры по переговорам сложно масштабировать: раздача ролей, тайминг раундов, сбор позиций, подсчёт результата и аналитика — всё вручную. Заказчику — для HR-специалистов, корпоративных тренеров и бизнес-школ — нужна была digital-версия, которая берёт на себя логистику и даёт объективную оценку.
Спроектировать и подготовить к разработке приложение, где ведущий за минуты собирает сессию на 4–48 человек, участники играют двойные роли и договариваются в реальном времени, а ИИ по итогам генерирует эталонный проект и аналитический отчёт по каждой команде.
Как устроен продукт
Единая кодовая база на Flutter обслуживает iOS, Android и Web. Состояние сессий, чатов и голосований синхронизируется через Firestore в реальном времени, а ключевые точки интеллекта закрывает Claude API.
Flutter для трёх платформ
Нативное приложение iOS/Android и веб-клиент из одного кода на Dart, управление состоянием на BLoC/Cubit — единый игровой опыт на любом устройстве участника.
Firestore до 48 участников
Модель на коллекциях sessions → teams / chat / rounds / votes с синхронизацией в реальном времени и debounce 500 мс на совместном вводе позиции команды.
Claude API в двух точках
За сессию ИИ подключается дважды: генерирует «идеальный проект» магистрали для сравнения и собирает аналитический отчёт по группе и каждой команде.
Двойная роль игрока
Сердце игры — конфликт между тем, что игрок говорит вслух, и тем, чего хочет на самом деле. У каждого из 50+ персонажей есть публичная позиция (её видят все) и скрытый личный мотив (виден только владельцу роли) — он раскрывается лишь в финале.
Карточка роли на экране игрока разделена на два слоя: светлый — публичный, тёмный со свечением — приватный. Это сразу считывается и держит интригу всю игру.
Что берёт на себя ИИ
ИИ снимает с ведущего самое сложное — объективную оценку. В финале Claude API генерирует «идеальный проект» магистрали, учитывающий интересы всех сторон, и выставляет каждой команде процент близости к оптимуму по пяти критериям.
Сравнение с эталоном
Проект каждой команды сопоставляется с идеальным решением ИИ: учёт интересов, экономика, экология, соц. эффект, реализуемость — разбивка по критериям в процентах.
Отчёт для HR
Сильные стороны и зоны роста группы и команд, radar по пяти метрикам, конфликтные точки и соотношение публичных позиций к скрытым мотивам.
Конструктор PDF
Ведущий собирает отчёт из блоков — команды и роли, итоги раундов, ИИ-аналитика, рефлексия, цитаты, сырые логи — и выгружает PDF прямо из приложения.
Направление Glass / Dimensional
Из трёх проработанных направлений выбрали «стеклянное»: полупрозрачные карточки с blur, электрик-синий акцент и неоновый градиент, моно-шрифт для таймеров и цифр. Каждой из шести сторон конфликта присвоен свой цвет — сквозной для чатов, статусов, radar-диаграмм и отчётов.
Масштаб проекта
Готовый к разработке продукт: карта пользовательских путей, 24+ экрана в высокой точности, архитектура данных под реалтайм и предварительная симуляция полного игрового цикла на 12 участниках, результаты которой легли в финальное ТЗ.