
Honkai: Star Rail (ХСР) — популярная во всём мире игра от китайской компании miHoYo. И я, как заинтересованное лицо, как игрок решила проанализировать разные характеристики персонажей этой игры. Я нашла датасет «Набор данных Honkai Star Rail 2.6» на сайте Kaggle.
Какие данные есть в этой таблице: «character_id» — индекс персонажа. «character_name» — имя персонажа. «rarity» — редкость в звёздах. «world» — мир откуда персонаж (W0 — мир ещё не показали, W1 — Белобог, W2 — Сяньчжоу Лофу, W3 — Пенакония, W4 — Амфора, Unknow — неизвестный мир). «element» — элемент, которым обладает персонаж; определяет тип урона. «path» — путь (аналог класса) (Охота — большой урон одного персонажа; Эрудиция — меньше урона, но нескольким противникам; Разрушение — на одного или несколько противников, усиливаются, расходуя здоровье; Гармония — нацеленны на баффы (различные уселения) союзникам; Ничтожество — нацелены на дебаффы (различные ослабления) противникам; Сохранение — накладывают щиты на себя и союзников и отвлекают противников на себя; Изобилия — нацеленны на лечение союзников). «base_HP» — базовое здоровье. «base_ATK» — базовая сила атаки. «base_DEF» — базовая защита. «base_SPD» — базовая скорость (определяет порядок и частоту атак персонажей). «max_Energy» — максимальная энергия (чем меньше показатель, тем быстрее персонаж сможет использовать особую атаку).
Обложка сгенерирована в Leonardo.Ai по промпту: Create a futuristic abstraction in the style of Honkai Star Rail featuring a cosmic scene with floating debris and shattered remnants of advanced technology. The artwork should capture the game’s signature aesthetic with vibrant colors, dynamic lighting, and a sense of grandeur. The composition should include celestial elements like distant stars, nebulae, and perhaps a fractured space station or drifting spacecraft wreckage. The overall mood should be both awe-inspiring and melancholic, blending sci-fi futurism with a touch of mystery. The color palette should lean towards deep blues, purples, and glowing neon accents to emphasize the otherworldly atmosphere. The scene should feel expansive, as if hinting at untold stories within the Honkai Star Rail universe. Incorporate subtle visual effects like energy trails, particle glows, and ethereal distortions to enhance the futuristic abstraction. The artwork should avoid clear human figures, focusing instead on the vastness of space and the remnants of a forgotten conflict or exploration. Промпт сгенерирован DeepSeek по промпту: Draw a futuristic abstraction in Honkai Star Rail style Напиши из этого промпт на английском сплошным текстом без выделений. На картинке должен быть космос, может быть какие-то обломки и всё это обязательно в стиле Honkai Star Rail
ОФОРМЛЕНИЕ
Оформление графиков вдохновлено игрой и официальным сайтом ХСР. Константы визуального стиля: Использование паттерна из точек. Шрифт — Arial. Цвета: fe2423, fee101, 0393d9, 5248c2, c7c7c7, 01c78a, #d04ddb Цвет фона: #192640 Цвет надписей: #c6f5f0
При написании кода использовался DeepSeek (кусочки кода помечены и внизу есть ссылка на документ с промптами и ответами) и информация из интернета и курсов ВШЭ.
ГРАФИКИ
Первым делом, изучив табличку, я обнаружила, что там есть не все персонажи. Пришлось дополнять таблицу новыми данными, которые я взяла с сайта honkai-star-rail.fandom.com, которым часто пользуются игроки, чтобы добыть информацию об игре. Новые данные я вручную оформила в матрицу. Но возникла проблема с тем, что в изначальной таблице и в таблицах на сайте информация стоит на разных местах. Поэтому, не без помощи ИИ, мне пришлось написать код, который пересобрал информацию в списках матрицы, используя индексы. В конце осталось только используя простой цикл for загрузить новые данные в таблицу.
Мне стало интересно, насколько сильна взаимосвязь и есть ли она вообще между здоровьем персонажа, его атакой, защитой и скоростью. Я сделала тепловую карту корреляции этих признаков. Из тепловой карты видна интересная вещь: на скорость сильно влияет здоровье. Чем больше здоровье, тем меньше скорость. Это интересно, потому что я никогда не понимала, по какому принципу устанавливается порядок действий персонажей. Теперь понятно, что на это влияет в первую очередь здоровье, потом защита, а потом сила атаки. И чем выше навыки, тем ниже скорость. Также интересно, что небольшую связь имеют и атака с защитой — -0.32. Это значит, что у персонажей, которые специализируются на защите в среднем чуть слабее атака.
Теперь я решила выявить, какие персонажи наиболее сбалансированные. Это показалось трудной задачей, так что я обратилась к искусственному интеллекту, и он предложил мне посчитать коэффициент вариации (CV), то есть то, насколько в процентах числа отличаются от среднего значения. Чем меньше CV, тем более сбалансирован персонаж по силе, защите и здоровью (то есть значения всех трёх переменных примерно равны).
Далее я визуализировала эти данные в виде линейного графика. Единственный нюанс — имена некоторых персонажей повторяются. Это не ошибка, в игре есть несколько персонажей, которых можно получить с разными способностями и путями. Но из-за этого линия графика ведёт себя нестандартно, соединяя метки не последовательно. Можно было бы линию убрать, но я сознательно её оставила, потому что она создаёт интересную графику, отсылающую к астрономии и звёздному небу, что очень в духе Honkai: Star Rail. Из графика мы видим, что самые сбалансированные персонажи — Firefly, Anaxa и Tribbie, а самые не сбалансированные — Mydei и Castorice.
Следующая цель была посмотреть какие чаще пары элемент+путь встречаются. Элемент и путь, а особенно их сочетание влияет на многое — на характер персонажа, его особые способности и даже на его внешний вид. Поэтому это интересно. Сгруппировала персонажей по элементам и путям и посчитала количество персонажей. По этим данным построила столбчатый график. Вывод: чаще всего персонажи имеют такие сочетания элемента и пути: огонь + ничтожество, мнимый + гармония и физический + разрушение.
Последнее, что я решила узнать — это сколько раз какой путь и какой элемент встречается. Для этого создала 2 круговые диаграммы. Диаграмму с элементами покрасила в цвет, который используется для иконок элементов в игре.
Результаты: самый распространённый путь — разрушение, самый редкий —память; самый распространённый элемент — физический, самые редкие —электрический и ветряной. Эти результаты коррелируется с предыдущим графиком, ведь как мы помним, одно из самых частых сочетаний — физический + разрушение.