Оценка полезности игрока в сражении
Концепция
Имеющиеся проблемы:
- Невозможно в полной мере, а главное быстро оценить пользу игрока в сражении.
- Возможен вариант событий, когда выгоняют достаточно полезного игрока.
- Невозможно оценить полезность игрока, который выполняет стратегическую роль.
Например:
- Активно таскает сундуки на арене смерти.
- Захватывает точки, будь то на Диком Хуторе, Ведьмином Яре или Каргалласе.
- Таскает или не дает таскать голема на Полигоне.
- Невозможно оценить полезность игрока выполняющего специфическую роль. (Танк, Контроль)
Подробный дизайн
Решать эти проблемы предполагается следующим образом:
- Ввести в окно статистики сражения еще один столбец, в котором будет содержаться оценка полезности игрока. (Так и назовем - "оценка полезности")
Пример расположения в статистике сражения: (Скриншот)
-- Оценка индивидуальна для каждого игрока.
-- В расчет оценки брать следующие события:
-
- Убийства
- Нанесение урона
- Лечение в целом
- Смерти
- Время наложенного "контроля"
- Количество поглощенного урона (аля Танк)
- Наложение положительных и негативных баффов (аля Сапп)
- Очки захвата целей, в общем выполнение целей сражения
- Конечно, необходима некая формула расчета данной оценки.
Например:Цифры исключительно для примера и необходимо их проверка и корректировка в боевом режиме.
- 2 очка за убийство
- 1 очко за каждые 5К урона
- 1 очко за каждые 2К лечения (Только в аспекте Исцеления)
- 1 очко за каждые 5К поглощенного урона (Только в аспекте Защиты)
- 1 очко за каждые 5 сек наложенного "контроля" (Только в аспекте Подавления)
- 1 очко за каждые 5 наложенных положительных баффов на союзника (Только в аспекте Поддержки)
- 1 очко за каждые 3 наложенных негативных баффа на врага (Только в аспекте Поддержки)
- 10 очков за захват голема (Полигон)
- 4 очка за убийство голема (Полигон)
- 1 очко за каждые 50 очков захвата флага (Дикий Хутор)
- 2 очка за захват точки (Ведьмин Яр)
- 1 очко за каждые 5% точки (Каргаллас)
- 2 очка за каждую точку с активным флагом (Каргаллас)
- 3 очка за убитую цель (Каргаллас)
- 3 очка за выживание с меткой цели (Каргаллас)
- -1 очко за смерть
Но, возможно, силами коллективного разума на форуме, мы придем к истине, прошу к диалогу.
-- Данную оценку необходимо вывести и в меню голосования за исключение игрока, вместе со средней оценкой полезности по команде.
Для более быстрого решения о необходимости выгнать игрока.
Пример расположения в меню голосования: (Скриншот)
Кривая обучения
Стандартная справка в окне статистики сражения. Вызываемая путем нажатия на кнопку "?" в левом верхнем углу.
Комментарии и замечания
Идея зародилась в соседней теме: Сообщение #66
Ранее в игре имелось поле боевая слава. Оно имело некоторый смысл и несло подобный посыл.
На основе данной оценки у каждого игрока будет общее представлении о полезности того или иного игрока. Достаточно объективное для решения об исключении игрока.
Данная оценка игроков некоим образом не должна быть использована для высчитывания индивидуальной награды. Так как она, все же, не полностью объективна.
upd: Добавил в пример количество очков за "контроль" и поддержку.