Glyph
Выберите игру
🎮Все игры
📄Документация?Как пользоваться
/

Документация

Продукт

  • Что такое Glyph
  • Начало работы
  • Конструктор персонажа
  • Поле битвы

Техническое

  • Архитектура
Что такое GlyphНачало работыКонструктор персонажаПоле битвыАрхитектура

Поле битвы

Тактическая карта с сеткой, токенами и инструментами рисования. Работает на десктопе и телефоне с полной поддержкой жестов. Реалтайм-синхронизация между мастером и игроками.

Начало боя

  1. Переключитесь в Режим мастера и включите Режим сессии
  2. Откройте Поле битвы из бокового меню
  3. Добавьте участников:
    • + Игрок — имя, класс, цвет
    • + Враг — имя, тип (Обычный/Босс), цвет
    • + Спутник — имя и цвет (пунктирная рамка)
    • + Партия — одной кнопкой все запиненные персонажи

Токены расставляются компактно: враги слева, игроки справа — оба видны на экране телефона.

Токены

  • Обычные токены — 40px
  • Боссы — 56px с пульсирующей анимацией
  • При совпадении позиций фигуры автоматически смещаются
  • Размер сетки настраивается от 4 до 30 клеток
  • Зум: 0.5x — 2.5x

Рисование

Нажмите «Маркер» — рисуйте поверх сетки:

  • 6 цветов, 3 толщины линии, ластик
  • Курсор меняется на карандаш/ластик
  • Рисунки сохраняются в localStorage
  • Кнопка «Очистить» стирает рисунок полностью

Управление очерёдностью

В панели «Участники» кнопками перемещайте участников вверх/вниз для установки порядка хода.

Жесты на телефоне

ЖестДействие
Быстрый свайп по полюПрокрутка страницы
Удержание 0.4с + свайпПеремещение камеры (вибрация при активации)
Щипок двумя пальцамиЗум карты
Тап по токенуВыделение (подсветка + увеличение)
Удержание токена 0.35сМеню: Убить / Воскресить / Удалить
Перетаскивание токенаПеремещение по сетке

Десктоп

  • Зажать мышь на пустом месте + тянуть — перемещение камеры
  • Ползунок слева — ручной зум
  • Тулбар и список участников зафиксированы — двигается только карта

Реалтайм

При включённой сессии все изменения на поле (перемещение токенов, рисунки, добавление/удаление участников) синхронизируются с игроками через Supabase Edge Functions.