Цель к 03.08.2027 — тестовый постоянный сервер¶
Дедлайн: 3 августа 2027
Статус: зафиксировано
Связь: шкала нагрузки GDD §3.3; чеклист — Задачи § «Цель 03.08.2027».
Формулировка¶
К 03.08.2027 поднять постоянно работающий тестовый сервер, куда могут заходить до 100 игроков одновременно и играть полноценный минимальный цикл: клан, территория, бой, логистика, крафт.
Это не north star 10k и не обязательство держать стабильные 2k — это третий порог обкатки (10 → 50 → 100) как первый публичный играбельный мир.
Что значит «постоянный»¶
| Параметр | Решение для цели |
|---|---|
| Сервер | 24/7, dedicated (авторитетная симуляция), не «хост = игрок» |
| Мир | состояние сохраняется между рестартами (постройки, склад клана, захваченные зоны) |
| Вайп | допустим плановый раз в 1–2 недели на этапе теста |
| Карта | один узел — кусок эвента 1 (не весь 4×4 км), 3–5 ключевых точек |
| Фракции | две (зелёные / красные) |
| Монетизация, официальные войны, запись | вне scope до достижения цели |
Что значит «100 человек»¶
- 100 одновременно онлайн на одной карте, размазаны по фронту и тылу — да, цель.
- 100 в одной точке — не цель года.
- Сессия выдерживает 30+ минут без потери состояния узла при целевой нагрузке.
KPI (черновик, уточнять при обкатке)¶
Ориентиры из GDD §12, смягчённые для порога 100:
| Метрика | Цель |
|---|---|
| Server tick time (p95) | ≤ 80 ms при ~100 в узле |
| End-to-end latency (p95) | ≤ 200 ms для стрельбы / респавна |
| Packet loss (p95) | ≤ 3% |
| Стабильность | 30+ мин непрерывной игры без краша симуляции |
| Онбординг | новичок понимает цикл за ~15 мин без голосового брифинга |
Минимальный игровой scope (MVP цели)¶
Обязательно в игре¶
| Система | Минимум | Документация |
|---|---|---|
| Кланы | название, состав, общий склад / зона стройки | сеть-и-соц-мета, вылазка-клана |
| Территория | упрощённо: 2–3 захватываемые зоны, окрашивание карты; не полная лента по периметру пгт | лента-территории |
| Оружие | по одному на класс: ШВ, МВ, ПП, снайперка (+ патроны) | Оглавление |
| Транспорт | Ветер-4 (джип) | Ветер-4 |
| Производство | мини-станция добычи + мини-переработка + одна тяжёлая автопереработка | производственные-станции |
| Роли | 3, не 6: штурмовик, инженер, логистика | [[docs/каталог/роли/Оглавление]] |
| Бой | 3rd person, 100 HP, респавн, базовые укрытия | урон-и-hp |
| Сеть | логин, репликация, чат отряда / клана | сеть-и-соц-мета |
Замкнутый цикл (критерий «готово»)¶
залогинился → в клане → вышел на карту →
добыча (мини-станция) → переработка → взял оружие →
поехал на Ветер-4 → сражение за зону территории →
постройка / снос тяжёлой станции → итог сессии
Явно вне scope до 03.08.2027¶
- time dilation, L0/L1/L2, event-sourcing
- стабильные 500 / 1k / 2k и north star 10k
- полная лента территории, интерьеры, дрон-метки, бинокль-радар
- все позиции каталога оружия (14+)
- официальные войны, запись, биллинг, «Суперфан»
- 6 полных ролей, боевые task cards, мини-дрон
Дорожная карта по кварталам¶
| Период | Фокус | Порог онлайна |
|---|---|---|
| Q3–Q4 2026 | офлайн-срез: персонаж, стрельба, 1 ствол, кусок terrain | — |
| Q1 2027 | dedicated server, репликация, респавн, чат | 10 → 50 |
| Q2 2027 | клан, зона стройки, крафт-цикл, Ветер-4 | 50 |
| Q3 2027 | упрощённая территория, сохранение мира, хостинг 24/7 | 100 |
Критерии приёмки (03.08.2027)¶
- Сервер доступен 24/7 по публичному адресу (тестовый домен / IP).
- 80–100 одновременных игроков без краша 30+ минут.
- KPI из таблицы выше — в отчёте нагрузочного прогона.
- Полный игровой цикл из § «Замкнутый цикл» проходим end-to-end.
- Состояние мира переживает рестарт сервера.
- Внешние тестеры (не только разработчик) могут зайти по инструкции из README / вики.
Ссылки¶
- GDD — видение и шкала 10 → … → 10k
- Задачи — чеклист работ
- Бортовой журнал — хронология
- Эвент 1 — источник карты узла