Загрузка реплеев на BlitzImpact
Как работает загрузка реплеев
У нас реализована система загрузки и автоматической обработки реплеев матчей. Загрузка любых реплеев доступна только авторизованным пользователям.
В профиле пользователя есть отдельный раздел для загрузки, через который и происходит добавление файлов.
На текущий момент поддерживается загрузка реплеев матчей турниров любых дивизионов. Именно турнирные бои позволяют наиболее корректно оценивать вклад игрока и работу команд.
Что происходит после загрузки
Процесс полностью автоматизирован:
- пользователь загружает реплей через профиль;
- реплей проходит автоматическую проверку и обработку;
- если файл корректный и соответствует требованиям - он сразу публикуется и учитывается в статистике;
- ручная модерация не требуется, если с файлом всё в порядке.
Тренировочные матчи и привязка аккаунта
Помимо турнирных боёв, доступна загрузка реплеев тренировочных матчей. Для таких реплеев требуется привязка игрового аккаунта к профилю на сайте.
Это сделано по двум причинам:
- защита от спама и случайных загрузок;
- подтверждение того, что реплей загружает именно его участник.
Подробно о привязке аккаунта и о том, какие данные становятся доступны пользователям, можно прочитать тут .
Планы на будущее: обычные бои
В будущем планируется добавить возможность загрузки реплеев обычных боёв, но с рядом ограничений:
- только бои на 10 уровне;
- отдельный рейтинг для таких матчей;
- учитываться будет только PR-рейтинг.
IR-рейтинг в обычных боях использоваться не будет, так как он во многом зависит от:
- уровня и состава соперников;
- формата боя;
- командного взаимодействия.
В случайных боях эти условия нестабильны, поэтому IR там будет некорректен. Это направление уже продумано, но не является core-задачей проекта на текущий момент.
PR и IR: текущий подход и развитие
На данный момент мы считаем, что связка PR и IR максимально корректно отражает реальные показатели игрока в соревновательной среде.
При этом система продолжает развиваться. В будущем IR получит расширение - планируется учитывать:
- игровые ситуации в бою;
- действия игрока в ключевых моментах;
- влияние решений на итоговый результат матча.
Это позволит ещё точнее оценивать вклад игрока в командный результат.
Итог
Загрузка реплеев на BlitzImpact - это инструмент для:
- объективной статистики;
- анализа игроков и команд;
- развития рейтинговой системы.
Чем больше корректных реплеев загружается, тем точнее становятся данные и полезнее платформа.