Открытая бета на приватном сервере не имеет отношения к бете в её маркетинговом смысле. Это не показ товара и не награда за раннюю регистрацию. Это последняя возможность узнать, как система ведёт себя под настоящей нагрузкой, — до того как придут люди, для которых второй попытки уже не будет. У Valor этот отрезок занял месяц: с середины марта до десятого апреля 2026 года.

Календарь одного месяца

  1. 11 марта — анонс открытого бета-теста; в том же объявлении проект перенёс дату релиза.
  2. 15 марта — обновление лаунчера 1.0.2, потребовавшее полной переустановки клиента.
  3. 16 марта — технические работы, подготовка к ОБТ.
  4. 27 марта — обновление лаунчера 1.0.5.
  5. 28 марта — обновление лаунчера 1.1.5.
  6. 2 апреля — обновление Valor Chat: голосовой чат и демонстрация экрана.
  7. 10 апреля — закрытие ОБТ и подготовка к релизу.
  8. 18 апреля — релиз.

Плотность этого списка сама по себе говорит о характере периода: три версии лаунчера за две недели — это не график планового развития, это темп реакции на то, что показывают живые игроки.

Нагрузку нельзя написать руками

Синтетический тест умеет открыть тысячу соединений и отправить тысячу одинаковых запросов. Чего он не умеет — распределить их так, как распределяют люди. Реальная нагрузка на сервере 3.3.5a почти всегда неравномерна: игроки собираются там, где выгодно или удобно. Стартовые локации в первые часы, банк и аукцион в городе, узкий коридор перед входом в подземелье, один и тот же торговец у всех сразу.

Именно на такой кластерности всплывают вещи, которых не видно в спокойном режиме: очередь запросов к базе данных, обновление списка видимых объектов, обработка спавнов, задержки в чате. Ядро может держать общее число подключений и при этом заметно проваливаться, когда половина этих подключений стоит в одной точке карты. Проверить это можно ровно одним способом — позвать людей.

Живые игроки вместо тестовых сценариев

Второе, что даёт открытая бета, — непредсказуемость. Тестировщик идёт по списку: взял квест, сдал квест, отметил. Игрок делает иначе. Он подходит к задаче не с той стороны, ломает порядок фаз, бросает цепочку на середине, находит короткий путь мимо задуманного и почти всегда ищет выгоду — самый быстрый способ получить золото, репутацию или предмет.

Для сервера с рейтами x3 и собственным контентом это принципиально. Кастомные расы, крафт маунтов, хардкор-режим, режим Dota — у этих вещей нет эталона, с которым можно сверить поведение: не существует оригинала, где написано, как должно быть правильно. Единственный способ понять, где такая механика ведёт себя не так, как задумано, — дать её большому количеству людей и посмотреть, что они с ней сделают.

Отдельная тема — экономика. Скорость притока золота, цены на аукционе, окупаемость профессий: всё это складывается только из массового поведения. На десяти тестовых персонажах видно, что рецепт работает. Что рецепт выгоднее любого другого занятия в игре, становится видно на тысяче.

Лаунчер на чужих компьютерах

Третья задача беты — техническая и самая неблагодарная. Клиент устанавливается не в лаборатории, а на машинах, о которых команда не знает ничего: разные версии Windows, антивирусы, права доступа, пути с кириллицей, старые сборки 3.3.5a, накопившиеся у людей за годы. Обновление 1.0.2 потребовало полной переустановки клиента — вероятно, худшее, о чём можно попросить игрока, и куда лучше просить это в марте на бете, чем в мае после релиза.

К той же категории относится обновление Valor Chat от 2 апреля с голосовым чатом и демонстрацией экрана. Голос — это микрофоны, драйверы и сетевые ограничения у провайдеров; демонстрация экрана — вопросы производительности. Такие функции либо обкатываются на живой аудитории, либо не обкатываются вовсе.

Почему тест закрыли за восемь дней до релиза

Дата закрытия ОБТ — не формальность, а расчёт. Слишком короткий зазор до старта означает, что накопленные за месяц правки уходят в релиз непроверенными: их вносят в последние сутки и надеются. Слишком длинный обесценивает сам тест — данные устаревают, финальная сборка расходится с той, которую тестировали, а интерес аудитории, разогретый бетой, успевает остыть.

Восьми дней хватает на конкретный набор работ: применить правки, собрать и прогнать финальную версию, подготовить стартовое состояние мира и базы, выпустить обновление лаунчера и дать людям время его скачать. При этом восемь дней — слишком мало, чтобы забыть, зачем всё это делалось.

Про сам сервер и его рейты — на странице сервера 3.3.5a; хронология объявлений того периода сохранилась в новостях.