Перейти к содержанию

Сеть, войны и социальный слой

Два уровня продукта: постоянная Сеть (аккаунт, сообщество) и войны (запуски серверов / кампании). Бой на карте (пгт, лента, до 10 дней) — содержимое войны; сеттинг внутри войны может меняться (например СССР 1940-е).

Связь: войны-и-запуск (запуск, запись, имена, рейтинг); монетизация — гдд §13; карта — эвент-1к-ссср-1940е.


1) Сеттинг мета-уровня («Сеть»)

Не историческая симуляция на уровне аккаунта, а:

Бессмертные, жёсткие операторы из закрытого сообщества устраивают стрелялки на подготовленных полигонах. Смерть в войне — сброс тела / респавн, не конец аккаунта. Жестокость боя — норма соревнования; правила и награды задаёт Сеть и организаторы войны.

В мире войны В мета-лоре
ВОВ, пгт, лента сценарий конкретной войны («эпизод»)
Кланы на сервере клан = команда; враг — не в твоём клане
до 10 дней сервера длительность одной войны

Исторический камуфляж (СССР 40-е) — скин сценария, не обязательство для всей Сети.


2) Покупка игры = доступ в Сеть

Что даёт покупка Что не даёт само по себе
Аккаунт в Сети (сообщество) Место в конкретной войне
Профиль, друзья, кланы, чаты Боевые бонусы
История жетонов / бинокля между войнами (мета-TBD) Pay-to-win

Минимальная цена игры — вход в клуб, не билет на каждый сервер.

Запись на войну — отдельная платная услуга на аккаунт (см. войны-и-запуск, «Суперфан» −20%).

  [Покупка STONE] ──► Аккаунт Сети ──► Клан, чаты, отряды
                           └──► Запись на войну (индивидуально) ──► Инстанс, пгт, лента…

3) Войны (запуски сервера)

См. войны-и-запуск — официальные и частные, имена, запуск vs запись, карты, рейтинг.

Термин Значение
Война один запуск сервера / кампании (до 10 реальных суток, правила на карте)
Запись индивидуальный платный слот участника (не от клана)
Запуск покупка инстанса организатором (от себя или от клана)
Итог победа клана по % пгт; глобальный рейтинг — только официальные войны

В UI: «Война 1» (официальная) или «Война Север 2» / «Война Dancha24 1» (частная), дата старта, свободные места.

Между войнами игрок в Сети: чат, смена клана, сбор отряда на следующую запись.


4) Кланы (постоянные в Сети)

Параметр Правило
Членство игрок в одном активном клане (смена — см. ниже)
Смена клана разрешена; кулдаун TBD (напр. 7 дней), чтобы не метаться
Чат клана отдельный канал, только члены
Права на карте глава создаёт до 15 типов прав и иерархию рангов (цель — гранулярность уровня CRM); с рацией видно только разрешённое (рация-и-разведка-клана, вышки сторожевая-вышка); право war.launch — запуск войны от клана
Вступление до старта сервера или рукопожатие на карте (≤3 м, анимация)
Кик статус враг для всех; повторно — только рукопожатие (clan.handshake)
Вылет не в клане / кик + смерть; с 3-го дня смерть без точки возрождения — см. вылазка-клана

На войне клан = боевая команда (лента, % пгт, цвет на карте). Сеть между войнами — тот же ростер клана.


5) Глобальный чат Сети

Функция Обязательно
Канал глобальный (вся Сеть) да
Фильтр видимости да — напр. язык, регион, «только клан + друзья» (пресеты)
Автоперевод входящих сообщений да, обязателен — каждый видит текст на языке клиента
Оригинал опционально строкой мелким шрифтом («показать оригинал»)

Логика автоперевода

  1. Отправитель пишет на своём языке.
  2. Сервер сохраняет оригинал + locale_sender.
  3. Получатель видит перевод на locale_client (кэш переводов на пару сообщение×язык).
  4. Модерация: репорт по оригиналу и по переводу.

Техника (черновик): API перевода на бэкенде Сети; в бою войны — отдельные игровые каналы (отряд, локальный), тоже с автопереводом если включён в настройках.


6) Отряды (внутриигровые + Сеть)

Параметр Правило
Отряд малый тактический состав (голос + текстовый чат)
Голос выделенный канал отряда (PTT или открытый — TBD)
Текст отдельный чат отряда (не смешивать с кланом)
Состоять можно в до 10 отрядах одновременно (список «мои отряды»)
Слушать голос только один отряд в момент времени («активный голосовой»)
Переключение смена активного отряда — hotkey / меню; остальные 9 — без входящего голоса (или приглушены)

Зачем 10 / 1

  • Разные друзья / кланы / войны — не выкидывать из списков.
  • На войне не 10 голосов в ухе — один тактический канал.

На войне

  • Отряд может совпадать с кланом или быть подмножеством (8 человек на штурм пгт).
  • Командир отряда — метки только мини-дроном (дрон-метки), задачи отряду.

7) Схема каналов связи

flowchart TB
  subgraph network [Сеть постоянная]
    GC[Глобальный чат + фильтр языка + автоперевод]
    CC[Чат клана]
  end
  subgraph war [Война на сервере]
    LC[Локальный / фракция]
    SC[Чат отряда]
    SV[Голос отряда - один активный]
  end
  Account[Аккаунт] --> network
  Account --> raid
Канал Где Автоперевод
Глобальный Сеть да
Клан Сеть да
Отряд текст Сеть + война да (настройка)
Отряд голос война — (речь; субтитры TBD)
Локальный / командный война да

8) Настройки аккаунта (черновик)

  • Язык клиента — для UI и автоперевода чата.
  • Фильтр глобального чата: все / только RU / только EN / клан+друзья / скрыть глобальный.
  • Активный голосовой отряд — выпадающий список из 10.
  • Показывать оригинал под переводом — вкл/выкл.

9) Связь с монетизацией (GDD)

Продукт Роль
Игра (дешёво) членство в Сети
Запись на войну индивидуальный билет на инстанс
Запуск войны организация матча (официальный / частный)
Суперфан −20% на записи + косметика Сети (без P2W в бою)

10) Открытые решения

  1. Кулдаун смены клана.
  2. Субтитры в голосовом отряде — MVP или позже?
  3. Между войнами: жетоны в профиле; глобальный рейтинг — только официальные войны (войны-и-запуск).
  4. Один аккаунт — один персонаж или ростер?
  5. Интеграции с соцсетями (бот, паблик) — первая платформа TBD.

11) Формула для игрока

Купил игру — попал в Сеть бессмертных жёстких стрелков. В клане болтаешь в чате (переводится сам). Записался на Войну 1 сам — клан для записи не нужен. Десять суток стрелялка на карте; клан на войне — твоя команда. Победа на пгт в официальной войне — в глобальный рейтинг; частная — только статистика в профиле.