Рейтинг, уровни и сезоны
Единая система прогресса, общая для всех клубов. Считается ровно из двух вещей: сколько людей играло и какое место занял игрок. Ни взносов, ни нокаутов, ни бай-инов в формуле нет — их в продукте вообще не существует.
Очки сезона
Заголовок раздела «Очки сезона»Очки растут и от места, и от размера поля: победа в турнире на 40 человек ценнее победы на 10. Последнее место всё равно даёт минимум одно очко — участие не бесплатно.
Пример для турнира на 18 человек при текущих настройках платформы:
| Место | Очки |
|---|---|
| 1 | 42 |
| 2 | 40 |
| 9 | 24 |
| 18 | 2 |
Очки сезона обнуляются на границе квартала.
Опыт и уровни
Заголовок раздела «Опыт и уровни»XP начисляется один в один с очками сезона. Разница в том, что XP не обнуляется никогда и копится всю жизнь аккаунта.
Пороги уровней растут нелинейно — каждый следующий уровень дороже предыдущего:
| Уровень | Нужно XP | Тир |
|---|---|---|
| 1 | 0 | Рыба |
| 3 | 141 | Гриндер |
| 6 | 559 | Регуляр |
| 10 | 1350 | Акула |
| 15 | 2619 | Про |
| 25 | 5879 | Легенда |
Тиры — это витрина уровня: название, цвет и картинка. Их пороги и оформление ведёт платформа через админку, это не зашито в код. В профиле игрока видны текущий тир и прогресс до следующего уровня.
Сила игрока
Заголовок раздела «Сила игрока»Отдельная метрика. Она отвечает на другой вопрос: не «сколько игрок наиграл», а насколько высоко он финиширует относительно поля.
Сила сглаженная — один турнир двигает её понемногу, тренд важнее выброса. Показывается числом от 1.0 до 10.0, стартовое значение у всех 5.0.
Для того же турнира на 18 человек: победа поднимет силу с 5.0 до 5.5, последнее место опустит до 4.6. То есть даже разгромный результат не обрушивает метрику — и это сделано намеренно.
Сезон — календарный квартал. Смена происходит сама, ночью: очки сезона начинают копиться заново, а XP, уровень, сила и победы остаются. Прошлые сезоны доступны — в лидерборде можно выбрать сезон.
Лидерборды и место игрока
Заголовок раздела «Лидерборды и место игрока»Сезонный — по очкам сезона. При равенстве очков выше тот, у кого больше первых мест; если и они равны — тот, кто набрал их за меньшее число игр.
Уровневый — топ-100 по накопленному XP.
Моё место игрок видит на главной: топ-3 и отдельной строкой он сам — с рангом, победами и очками. Если он ещё не играл в этом сезоне, он стоит сразу за последним сыгравшим, с нулями и подсказкой «сыграй первый турнир».
Когда начисляется
Заголовок раздела «Когда начисляется»Только в момент, когда ТД подтверждает результаты турнира. Это действие необратимо для клуба: ошибку может исправить только платформа, пересчётом. Автоматического пересчёта задним числом в продукте нет.
Что рядом
Заголовок раздела «Что рядом»- Рейтинг: пакет формул и начисление — те же формулы в коде.
- Продукт и действующие лица — где рейтинг виден игроку.