Original size 736x1104

Финальный проект: Анализ данных монстров из Dungeouns and Dragons

PROTECT STATUS: not protected
14

Концепция

Dungeound and Dragons (сокращенно «DnD» или «ДнД»)– это одна из наиболее популярных настольно-ролевых игр в которую играют миллионы игроков по всему миру, в ней есть игроки, те кто создают своих персонажей и вместе создают свою историю и Мастер, человек ответственный за мир и окружающий игроков мир. Именно для Мастеров, в том числе начинающих и создан данный проект.

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

В проекте была использована база данных с сайта «Kaggle», а также для создания проекта был использован «Chat GPT» для помощи в написании некоторых фрагментов кода.

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

big
Original size 2060x1644

Круговая диаграмма типов существ в днд

В исследовании большая часть информации, подписей к графикам, написаны на английском языке, а также для удобства, в массовых таблицах монстры разделены на тиры по их классу опасности (чем выше класс, тем сильнее монстр). 0 тир включает в себя монстров с 0 по 1 класс опасности, 1 тир включает монстров с 2 по 5 уровень опасности, 2 тир включает монстров с 6 до 12, 3 тир– монстры с 13 по 20, 4 тир монстры, чей класс опасности выше 21.

Original size 2284x1820

Столбчатая диаграмма разделения монстров по классам опасности.

Original size 1489x495

Количество здоровья существ различного класса опасности в D& D

Original size 989x495

Количество здоровья существ различного класса опасности в D& D

Original size 2284x1820

Линейная диаграмма класса защиты монстров в ДнД

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

Original size 2520x1880

Столбчатая таблица с количеством существ наивысшего класса опасности у различных типов существ в D& D

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

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

Original size 2352x2360

Круговая диаграмма мировоззрений для Нежити

Original size 2356x2356

Круговая диаграмма мировоззрений для Драконов

Original size 2360x2360

Круговая диаграмма мировоззрений для Гуманоидов (Всех рас)

Original size 2356x2360

Круговая диаграмма мировоззрений для Элементалей

Original size 2352x2360

Круговая диаграмма мировоззрений для Исчадий

В заключение, DnD предназначено в основном для игр на начальных и средних уровнях, редкие герои могут пройти весь путь от 1ого до 20ого уровня, для большинства он закончится на 10-13 уровнях, так как к этому моменту персонажи станут сильнее подавляющего большинства противников, однако используя эти таблицы, Мастер может подготовится к игре на высокоуровневых персонажах и предоставить своим игрокам новый опыт и новые приключения.

Фрагменты кода

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

Original size 3132x1832

Фрагмент кода линейного графика

Original size 2596x1776

Фрагмент кода столбчатой диаграммы с количеством существ в различных тирах

Описание применения генеративной модели

Финальный проект: Анализ данных монстров из Dungeouns and Dragons
14
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