Исходный размер 1024x1536

Данные Золотого Порядка | анализ боссов Elden Ring

Описание

«Uncovering the data behind The Lands Between»

_________________________________________________________ Слоган для проекта, придуманный с помощью Deepseek

Для этого исследовательского проекта я обратилась к платформе Kaggle, где нашла специализированный датасет «Elden Ring Ultimate Dataset». Этот набор данных представляет собой структурированную базу знаний об оружии, локациях, доспехах. Мой выбор пал на таблицу с боссами, так как они являются кульминационными точками не только в Elden ring, но и почти во всех играх с подобной механикой.

Мой интерес к этому анализу проистекает из глубокой личной привязанности к серии Soulsborne от FromSoftware. Начиная с Dark Souls, я играла в каждую из частей, но Elden Ring стала для меня кульминацией этой философии — самым масштабным, проработанным и современным воплощением идей студии. Это не просто новая игра в серии; это эволюция жанра, и мне захотелось понять её устройство через призму данных.

Эти данные имеют особую ценность, потому что они позволяют перевести субъективный игровой опыт в объективные метрики. Каждый показатель здоровья, каждая награда в виде рун — это результат тысяч часов работы дизайнеров по балансировке, попытка создать идеальную кривую сложности и вознаграждения. Анализируя их, я не просто рассматриваю числа — я исследую философию геймдизайна студии, которая определила целое десятилетие в индустрии.

Для раскрытия потенциала данных я выбрала четыре типа визуализаций, каждый из которых служит своей аналитической цели:

1. Столбчатая диаграмма 2. Точечная диаграмма 3. Облако слов 4. Набор круговых диаграмм

Формирование стиля

post

Палитра была разработана при помощи загрузки обложки игры в Adobe color. Полученные цвета были откорректированы для более приятного и контрастного набора. Охристый и бирюзовый в проекте используются в основном для подписей и столбцов, линий, а темно-синие для фона. Цвета представлены в виде фляги багровых слёз — одного из основных предметов игры.

big
Исходный размер 3844x1108

Цветовая палитра: #FFAF31, #429986, #183543, #141729

Шрифт я решила подобрать с засечками, так как в самой игре используется именно такой тип написания, он передает средневековую эстетику и мистическую атмосферу. Я выбрала наиболее классический и популярный вариант — DejaVu Serif, так как игра покорила сердца десятки миллионов игроков по всему миру.

Исходный размер 3844x1000

Для создания стиля я попросила Deepseek написать код для дальнейшего построения графиков в Google colab.


Создать и применить кастомный стиль для визуализации данных по игре Elden Ring в Matplotlib, который передает атмосферу игры и обеспечивает профессиональный вид графиков.

Основные цвета: • #FFAF31 (для всех текстовых элементов) • #429986 (для графических элементов: столбцы, линии) • #183543 (для фона графиков и фигур) • #141729 (для акцентов и контраста) Шрифт: DejaVu Serif

Размеры шрифтов: • Основной размер: 12 пунктов • Заголовки графиков: 18 пунктов • Подписи осей: 14 пунктов • Метки на осях: 10 пунктов • Легенда: 12 пунктов

Фон и рамки: • Основной фон: темная тема (dark_background) • Рамки осей: отключены (невидимые)

Сетка и линии: • Сетка: полностью отключена • Линии графиков: толщина 2.5-3 пункта • Маркеры: размер 8-10 пунктов

Исходный размер 1884x1314

Назначение стиля перед началом работы с графиками

Для поиска финального стиля я делала пробные графики в Google colab, меняла местами цвета, подбирала оттенки и шрифты. Для этого я просила Deepseek написать пробный код для построения графика.


Создай тестовый график для проверки применения стиля Elden Ring со следующими параметрами:  — Шрифт: DejaVu Serif  — Цветовая схема: • Фон: #183543 • Столбцы: #429986 • Текст: #FFAF31 • Акцент: #141729  — Сетка: отключена  — Рамки: убраны Стиль уже применен через plt.rcParams.update () Создай простой тестовый график, который позволит проверить: Корректность применения всех цветов стиля Читаемость текста на выбранном фоне Контрастность столбцов Общее визуальное впечатление от стиля

Требования к графику:

  1. Тип: столбчатая диаграмма
  2. Данные: синтетические, отражающие типичную статистику по боссам Elden Ring
  3. Количество элементов: 6-8 для наглядности
  4. Названия: должны отражать тематику Elden Ring
Исходный размер 1966x950

Загрузка таблицы в блокнот для дальнейшей работы с данными

График № 1 — распределение боссов по локациям

Я попросила Deepseek написать код для визуализации количества боссов в той или иной локации. ___________________________________________________________Создай горизонтальную столбчатую диаграмму с следующими характеристиками:

  1. Размер фигуры: 14×10 дюймов
  2. Столбцы: горизонтальные, отсортированные по количеству боссов в каждом регионе (по убыванию)
  3. Цвет столбцов: использовать цвет 'columns' из словаря elden_colors
  4. На каждом столбце отображать числовое значение количества боссов:  — Цвет текста: цвет 'title' из elden_colors  — Размер шрифта: 11  — Полужирный шрифт  — Выравнивание: слева от столбца с небольшим отступом (0.5)  — Вертикальное выравнивание: по центру столбца
  5. Подписи осей:  — Ось X: «Количество боссов», размер шрифта 14, полужирный, отступ от оси 25  — Ось Y: «Регионы», размер шрифта 14, полужирный, отступ от оси 25
  6. Заголовок: «Количество боссов по регионам», размер шрифта 18, полужирный, отступ (pad) 25
  7. Оформление:  — Убрать рамку графика (box)  — Инвертировать ось Y, чтобы регион с наибольшим количеством боссов был сверху  — Использовать tight_layout для автоматической настройки отступов Стиль должен соответствовать ранее заданным настройкам Elden Ring через matplotlib rcParams.
Исходный размер 3284x1951

Код для построения столбчатого графика

Исходный размер 3284x2172

График № 1

На основе анализа распределения боссов по регионам Elden Ring можно сделать вывод, что разработчики FromSoftware сознательно создали сбалансированную прогрессию игрового контента: стартовые и средние регионы (Limgrave, Altus Plateau и Liurnia of the Lakes) содержат наибольшее количество противников, что обеспечивает плавное обучение и разнообразие на ранних этапах игры, тогда как поздние сложные локации (Mountaintops of the Giants, Consecrated Snowfield) фокусируются на меньшем количестве, но более уникальных и требовательных боссах, что отражает классический подход «легкое начало — сложный финал» и поддерживает интерес игрока на протяжении всего прохождения.

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

График № 2 — зависимость количества получаемых рун и XP босса

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


Создай точечную диаграмму, анализирующую связь между здоровьем боссов и количеством рун, которые они дают в Elden Ring, используя следующий алгоритм:

  1. — Извлеки количество рун из столбца drops, игнорируя другие предметы — Извлеки числовое значение здоровья из столбца healthPoints  — Пройди по всем строкам и собери данные только для тех боссов, у которых есть и здоровье, и руны.  — Рассчитай соотношение руны/здоровье для каждого босса

  2. Дизайн графика:  — Фоновый цвет #141729  — Создай кастомную цветовую карту с градиентом от FFAF31 к 429986 и 183543 Построение диаграммы:  — ось X — здоровье босса, ось Y — количество рун  — Используй логарифмическую шкалу для обеих осей  — Добавь цветовую шкалу справа с подписью «Соотношение: Рун / Здоровье»  — Подпиши точку с максимальным соотношением руны/здоровье — Все подписи, заголовки и метки осей должны быть цвета FFAF31  — Заголовок: «Зависимость количества рун от здоровья боссов»  — Подписи осей: «Здоровье (HP)» и «Количество рун»  — Добавь линию тренда пунктиром цвета FFAF31  — Убери все рамки графика  — Настрой легенду с соответствующими цветами

0

Код для построения точечной диаграммы

Исходный размер 2596x1951

График № 2

На основе анализа точечной диаграммы можно сделать вывод, что в Elden Ring существует прямая положительная связь между здоровьем босса и количеством даваемых им рун, что демонстрирует четкий дизайнерский принцип балансировки игры: более сложные боссы с большим запасом здоровья вознаграждаются пропорционально большим количеством рун, при этом характер распределения показывает, что нарастание награды происходит с ускорением — значительное увеличение здоровья босса приводит к непропорционально большому росту рун, что стимулирует игроков к борьбе с более мощными противниками, несмотря на возросшую сложность, создавая справедливую систему прогрессии. При этом четко прослеживается, что Godfrey является самым «желанным» боссом для убийства, так как имеет самое высокое соотношение рун к здоровью.

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

График № 3 — наиболее встречаемые слова в описании

Я попросила Deepseek создать облако слов, где размер и цвет слова будет указывать на частоту использования в описании боссов.


Создай облако слов на основе описаний боссов Elden Ring:

  1. Подготовка текста:  — Объедини все описания боссов из столбца  — Приведи текст к нижнему регистру и удали знаки препинания  — Используй стандартный набор стоп-слов на английском языке (артикли, предлоги, местоимения и т. д.)

  2. Настройка визуализации:  — Используй тот же шрифт, что и в matplotlib по умолчанию  — Фон облака слов должен быть цвета #429986  — Цвет слов должен зависеть от их размера: Самые большие слова: #141729 Средние слова: #183543 Самые маленькие слова: #FFAF31  — Установи заголовок «Облако слов: описания боссов Elden Ring» цвета #141729 размером 24 пункта

  3. Конфигурация:  — Минимальный размер шрифта: 15 пунктов  — Максимальный размер шрифта: 200 пунктов  — 65% слов должны быть горизонтальными, остальные — вертикальными  — Максимальное количество слов: 200

0

Код для построения облака слов

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

График № 3

Анализируя облако слов, можно сделать вывод, что в описаниях боссов Elden Ring доминируют термины, характеризующие их боевые качества и внешние особенности: наиболее часто встречающиеся и крупные слова «большой» (large), «массивный» (massive), «атакующий» (attacking), «огромный» (huge) и «мощный» (powerful) подчеркивают физическую мощь и угрожающий облик противников, в то время как слова «существо» (creature), «воин» (warrior), «рыцарь» (knight) и «дракон» (dragon) указывают на разнообразие типов боссов, а термины «способный» (capable), «использующий» (wielding) и «агрессивный» (aggressive) раскрывают их тактические особенности, что в целом формирует образ игры, где каждый босс представляет собой уникальную и сложную угрозу с ярко выраженными характеристиками.

Данные Золотого Порядка | анализ боссов Elden Ring
Проект создан 17.01.2026
Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную...
Показать больше