Original size 2480x3500

Dark Souls III / Анализ данных об оружии

PROTECT STATUS: not protected
The project is taking part in the competition
big
Original size 1920x840

Dark Souls III, From Software, 2016

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

Мне стало интересно посмотреть, какое оружие вообще есть в игре и сравнить его основные характеристики, чтобы подобрать ultimate билд

Для анализа данных был использован датасет, найденный на Kaggle.

В нем содержится информация обо всех видах оружия, существующего в игре, и его характеристиках, таких как класс, вес, урон и тп.

/|\ ОФОРМЛЕНИЕ

Цветовая палитра проекта была найдена с помощью Adobe Color: я загрузила скриншоты из игры на сайт и извлекла из них основные цвета.

big
Original size 1920x540

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

Original size 1920x440

Garamond_Bold

/|\ РАБОТА С ГРАФИКАМИ

Для наглядности визуализации полученных данных я использовала несколько видов диаграмм:

1. Горизонтальная столбчатая диаграмма — изучающий график; анализ соотношения видов и количества оружия в игре; 2. Рассеянная точечная диаграмма — для анализа урона оружия в зависимости от его категории; 3. Точечная диаграмма — для подтверждения гипотезы зависимости урона от оружия от его редкости; 4. Гистограмма — для визуализации паттерна зависимости силы оружия от статов игрока; 5. Круговая диаграмма — для выделения самого сильного оружия в определенных категориях.

0

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

Для работы были импортированы такие библиотеки как: import pandas as pd — для обработки датасета; import matplotlib.pyplot as plt — для визуализаци данных и построения графиков; import seaborn as sns — для обработки графиков; import numpy as np — для обработки массива данных

[1] Распределение по типам оружия

0

Для начала работы я отсортировала исходный датасет по двум параметрам: категория оружия (Kategory) и количество оружия в категории (Count).

Такая выборка позволяет увидеть, какие виды оружия существуют в игре и как распределяется их количество.

На графике мы можем увидеть, что две наиболее многочисленные категории это щиты (Shields), но, так как нас интересует именно оружие, то первые две строки можно отбросить и сконцентрироваться на анализе, начиная с третьей (Straight Swords).

[2] Сортировка по урону

0

Для сортировки оружия по уровню его урона я построила точечную диаграмму с шагом в 5 единиц.

С ее помощью можно наглядно увидеть, что сильнейшая по урона категория в игре — это большие молоты (Great Hammers).

[3] Зависимость силы оружия от редкости

0

Так как Great Hammers в игре встречаются как и на ранних, так ина поздних этапах игры, мне захотелось проверить, насколько урон от оружия зависит от его редкости в целом.

Для этого я составила диаграмму со статистикой по всему оружию.

По графику можно сделать вывод, что наиболее сильное оружие все-таки входит в кактегории наиболее редкого (Boss и Unique), хотя их доля не так уж и велика.

[4] Соотношение урон от оружия/сила персонажа

0

Мне было интресно посмотреть на соотношение силы оружия и требуемых характеристик игроков.

Для выявления этого соотношения я построила цветную гистограмму, которая показала, что для использования большей части оружия в категории Unique необходима сила в 20 единиц, а вот для использования максимально сильного оружия необходимы статы от 35 до 55 (правая часть гистограммы).

[5] Лучшее оружие

Для большей полезности анализа я выявила наиболее сильное оружие в самых сильных категориях: Great Hammers, Greataxes, Ultra Greatswords, Great Bows, Pikes — которые были взяты с графика [2]

0

/|\ ЗАКЛЮЧЕНИЕ

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

Надеюсь, результаты этого исследования помогут мне, когда я в следующий раз запущу Dark Souls 3

ОПИСАНИЕ ПРИМЕНЕНИЯ ГЕНЕРАТИВНЫХ МОДЕЛЕЙ

AdobeColor — подбор цветовой палитры MyFonts — поиск и подбор шрифтов Perplexity  — доработка кода, исправление ошибок Carbon — для обработки визуализаций кода

NanoBanana — генерация обложки Промт: A lone Ashen One knight in tattered black iron armor and hooded cloak stands heroically in the center, wielding a massive jagged greatsword glowing with faint embers, surrounded by crumbling gothic ruins overgrown with ash and thorny vines, bonfire flickering nearby casting dramatic shadows, ominous fog and volumetric god rays from stormy skies, distant lava flows and jagged cliffs, highly detailed rusted metal textures, weathered stone, cinematic lighting with deep contrasts, ultra-realistic dark fantasy in FromSoftware Dark Souls 3 art style, intricate details on armor engravings and weapon runes, epic composition, moody despair atmosphere --ar 3500:2480 --v 6 --q 2 --style raw --s 750

We use cookies to improve the operation of the HSE website and to enhance its usability. More detailed information on the use of cookies can be fou...
Show more