Исходный размер 803x1200

Анализ оружия в игре Valorant c точки зрения эффективности использования

PROTECT STATUS: not protected

Введение

Valorant — это тактический шутер от Riot Games, где точность пуль встречается с магией способностей. В основе — накаленная соревновательная игра 5 на 5, где команды атаки и обороны сражаются за установку или обезвреживание Spike.

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

Для решения этой задачи был выбран датасет с характеристиками оружия с сайта Kaggle.

По ходу исследования мы: — найдем общие закономерности в балансе оружий — поймем какие оружия наиболее эффективны на разных дистанциях (чаще всего определяется картой) — найдем решения для разных экономических ситуаций

big
Исходный размер 1200x675

Цветовая палитра

big
Исходный размер 3000x2000

Цветовая палитра была взята с оригинального логотипа игры.

Подготовка данных и среды

Исходный размер 1068x374

Импортируем необходимые библиотеки: — pandas для загрузки и работы с данными — matplotlib и seaborn для создания визуализаций — numpy для арифметики

Исходный размер 2654x1096

К сожалению, найденный датасет был немного неактуален, поэтому пришлось дописать в него недавно добавленный пистолет, а также поменять характеристики дробовиков (они стали слабее с недавним обновлением).

Помимо перечисленного, в датасете никак не учитывался разброс и количество выстреливаемых снарядов для дробовиков. Их я оценила на глаз и с помощью данных с wiki-сайта по игре.

Прелестью же данного датасета является его небольшой объем. На него можно посмотреть глазами целиком, что сильно облегчает работу.

Исходный размер 2638x910

Одним из последних подготовительных этапов стала загрузка нужного шрифта (это оригинальный шрифт, разработанный для игры). Однако в шрифте VALORANT не было некоторых символов (например, знака минус). Помимо прочего, цифры в этом шрифте выглядят не слишком разборчиво, поэтому для некоторых элементов будет использоваться шрифт Courier New Bold. Он легко читается и неплохо сочетается с игровым шрифтом.

Затем мы также выставляем все нужные параметры для отрисовки графиков.

Исходный размер 2656x1142

Посчитаем также средний урон на всех дистанциях

Исходный размер 1730x778

Данные в общих чертах

Для начала посмотрим на основные характеристики оружий и на их связи друг с другом.

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

Исходный размер 1348x1042
Исходный размер 1540x1376

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

Так, например, Operator стреляет менее чем раз в секунду, зато убивает с одного выстрела даже в тело.

Исходный размер 2497x933
Исходный размер 2650x1124

Ну и наконец, посмотрим на распределение оружий по классам. Для каждого класса также выводится средняя цена. Это поможет нам понять для какой игровой ситуации лучше всего подходит каждый из классов.

Исходный размер 1099x894
Исходный размер 1660x1410

Как видим, больше всего в игре пистолетов. Как и ожидалось, они намного дешевле любого другого класса оружий.

Затем идет класс винтовок, это самый многочисленный класс из основных оружий. Винтовки — основной наш инструмент по ходу игры. Именно они будут чаще всего оказываться у нас в руках.

Все остальные классы достаточно специализированы. В каждом из них небольшой число оружий, подходящих под опрделенную игровую ситуацию/карту.

Урон оружий на разных дистанциях

Урон в VALORANT из почти всех оружий падает с расстоянием до противника. Покупая оружие в начале раунда, нужно понимать в какой позиции на карте можно сыграть с тем или иным оружием. Или же можно задать обратный вопрос: «Какое оружие взять для моей позиции на карте с текущим количеством денег?».

Для ответа на вопрос я построила серию графиков, показывающих оружия, сгруппированные по максимальному уровню щита, который они способны пробить одним выстрелом.

Все оружия в верхней секции способны убить с одного выстрела кого-угодно. Оружия в секции ниже убивают любого противника с лёгким щитом (способны нанести более 125 урона с выстрела). Затем идут оружия, убивающие агентов без щита (более 100 урона). Последняя секция содержит все остальные оружия.

Исходный размер 2465x1631

На графике видно, что достаточно больше число оружий способны убить в голову с одного выстрела вблизи (это до 10 м).

Зеленым цветом выделены те оружия, которые стоят менее 1500 кредитов. Красным, напротив, самые дорогие оружия — дороже 3000.

Присмотримся к нашим дешёвым вариантам. Дробовики и пистолеты будут нашим основным оружием в игре, если мы оказались в плохой финансовой ситуации.

Особенно это стоит держать в голове, играя с преимуществом. Даже самый дешёвый пистолет, который можно купить, способен переломить ход раунда при грамотном позиционировании. Так как никакое количество брони (щита) при неосторожной игре.

Теперь взглянем на среднюю дистанцию, т.е от 10 до 20 метров.

Исходный размер 2465x1631

Первое, что бросается в глаза — это заметное уменьшение верхней секции. Там остались самые тяжелые оружия. Однако заметим, что у нас в распоряжении до сих пор остались 2 бюджетных варинта: Шериф (револьвер) и Маршал (дешёвая снайперка).

Интересно также отметить, что Бандит (пистолет за 600 кредитов) находится в третьей секции, а значит способен убивать противников с лёгким щитом с одного выстрела в голову.

Здесь же раскрывается основная разница двух основных винтовок Фантом (с глушителем) и Вандал. Первая — теряет возможность убить с одного выстрела уже на средней дистанции, тогда как вторая сохраняет такую возможность на любой дистанции (см. последний график).

Исходный размер 2465x1643

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

Из экономичных вариантов для нас осталась лишь снайперская винтовка. Шериф способен пробить лишь легкий щит так далеко.

Фантом же теперь не пробивает даже легкий щит. Исходя из чего, сильно проигрывает вандалу, как основной вариант для стрельбы по игре.

Исходный размер 1736x1800

Этот фрагмент я решила оформить с помощью функции, чтобы можно было построить графики для всех расстояний.

Основной сложностью в реализации было выровнять области по размеру (так как по оси Y отрезки идут не равномерно). Решением стало разделить оси на 4 объекта, у каждого свои границы по Y и общая ось X.

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

Выводы

Исходя из наших изысканий можно сделать несколько заключений: — никакое преимущество не избавит нас от необходимости в осторожной игре. Дробовик за 150 кредитов убивает нас вблизи с одного выстрела; — самый надёжный вариант для любой дистанции — это Маршал; — для средних и ближних дистанций лучше всего подходят Шериф и Бандит (особенно, если у противника лёгкие щиты); — Вандал по игре намного лучше Фантома (из-за отсутствия падения урона с растоянием); — для пистолетного раунда актуальным остаётся Гост (пистолет с глушителем), так как способен убить в голову без брони с одного выстрела.

Источники

Анализ оружия в игре Valorant c точки зрения эффективности использования
Проект создан 05.02.2026