Платформа виртуальных клубов. Хост клуба открывает стол там, где собрались люди — в кафе, на квартире, где угодно. На общем экране появляется QR-код: игроки сканируют его своими телефонами, выбирают место и садятся. Карт и фишек на столе нет: свои карты каждый видит только на своём смартфоне, а общий экран показывает то же, что онлайн-рум — борд, банк, ставки, стеки и таймеры.
Телевизор или планшет в центре стола. Овальный стол, девять мест, борд, банк и таймеры. Чужих карт не показывает никогда — только рубашки, а на вскрытии уже открытые карты.
Открыть стол экран 2 · личныйТелефон в руке. Свои карты лежат рубашкой вверх: прикройте экран рукой и потяните карту за уголок — увидите масть и номинал. Если соседей за спиной нет, переключите режим на «открыто». Кнопки хода появляются тогда, когда ход ваш.
Открыть устройство экран 3 · хостЭкран хоста: открывает стол, показывает QR для входа игроков, начисляет фишки и видит, сколько рейка набито и как он делится — 70% хосту, 30% платформе.
Открыть админку
Помимо веба — два приложения: для игрока и для хоста. Спроектированы
(спека и ADR), каркас проекта в apps/mobile; сборка APK — позже.
Статичный снимок раздачи — чтобы оценить вёрстку, не запуская игру. Пометка «демо-данные» включена.
Открыть кадрBroadcastChannel: общий экран и устройства синхронизируются
только в окнах одного браузера. На разных физических устройствах демо не поедет —
для этого нужен сервер и WebSocket.commit-reveal спроектирован, но не реализован.
Документация проекта — концепция, доменная модель, протокол стола, API,
доказуемая честность и ADR — лежит в репозитории в каталогах
specs/, decisions/ и docs/.
На этом демо-стенде она не публикуется.