Исходный размер 1240x1750

Эстетика насилия и образ угрозы в постапокалиптическом мире The Last of Us

PROTECT STATUS: not protected
big
Исходный размер 500x306

Концепция

Игра The Last of Us интересна тем, что насилие в ней используется не как развлекательный элемент, а как часть драматургии и эмоционального давления на игрока.

В проекте анализируется репрезентация насилия и угрозы в постапокалиптическом мире видеоигры The Last of Us.

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

Данные были собраны и структурированы вручную на основе открытых таких источников, как:

  1. Фанатские вики по игре (The Last of Us Wiki).
  2. Прохождения игры.
  3. Описаний игровых глав и врагов.

В начале был сбор информации в текстовом неструктурированном виде, далее ─ была приведена к табличному формату (CSV), для анализа с помощью библиотеки Pandas.

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

  1. Количественно описать, какие именно опасности формируют мир игры.
  2. Выявить, как меняется интенсивность насилия по ходу сюжета.
  3. Понять, какие типы угроз доминируют заражнные, люди или сама среда.

Визуализация

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

  1. Столбчатые диаграммы ─ для сравнения типов угроз.
  2. Линейные графики ─ для анализа динамики насилия по главам.
  3. Сложенные диаграммы ─ для изучения структуры насилия.
  4. Тепловые карты ─ для анализа опасности локаций.

После формирования CSV-файла данные были загружены в среду Google Colab с использованием библиотеки Pandas.

Цветовая палитра вдохновлена природными и землистыми оттенками постапокалиптического мира The Last of Us.

Подчеркивает ощущение изношенности, опасности и хрупкости среды.

Исходный размер 1278x354

#4C2D18; #184C29; #BAA477; #6B4226; #2F6B44; #D8CFA8

Код стиллизации: from matplotlib import rcParams

palette = { «brown»: «#4C2D18», «green»: «#184C29», «beige»: «#BAA477», «brown_light»: «#6B4226», «green_light»: «#2F6B44», «beige_light»: «#D8CFA8», «background»: «#F4F1EC» }

rcParams[«figure.facecolor»] = palette[«background»] rcParams[«axes.facecolor»] = palette[«background»] rcParams[«axes.edgecolor»] = palette[«brown»] rcParams[«axes.labelcolor»] = palette[«brown»] rcParams[«xtick.color»] = palette[«brown»] rcParams[«ytick.color»] = palette[«brown»] rcParams[«text.color»] = palette[«brown»] rcParams[«font.family»] = «College»

Типы угроз

Исходный размер 1280x960

Типы угроз

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

Визуализация демонстрирует, что угрозы, исходящие от людей, сопоставимы или же даже превышают количество столкновений с зараженными. Это подчеркивает ключевую идею мира The Last of Us: основная опасность постапокалиптической реальности заключается не только в эпидемии, но и в последующем человеческом (или зверском) поведении.

plt.figure ()

df[«threat_type»].value_counts ().plot ( kind="bar», color=[«

184C29», »

4C2D18», «#BAA477»] )

plt.title («Threat Types Distribution») plt.xlabel («Threat Type») plt.ylabel («Count») plt.tight_layout () plt.show ()

Интенсивность насилия по главам

Исходный размер 1280x960

Интенсивность насилия по главам

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

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

plt.figure ()

df.groupby («chapter»)[«intensity»].mean ().plot ( kind="line», marker="o», color=»#184C29» )

plt.title («Average Violence Intensity by Chapter») plt.xlabel («Chapter») plt.ylabel («Average Intensity») plt.tight_layout () plt.show ()

Структура насилия

Исходный размер 1280x960

Структура насилия

Сложенная столбчатая диаграмма демонстрирует распределение форм насилия (физическое, огнестрельное и скрытное) внутри каждого типа угроз.

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

pivot.plot ( kind="bar», stacked=True, color=[«

4C2D18», »

2F6B44», «BAA477»] )

plt.title («Violence Types within Threats») plt.xlabel («Threat Type») plt.ylabel («Count») plt.tight_layout () plt.show ()

Локации и уровень угрозы

Исходный размер 1280x960

Локации и уровень угрозы

Тепловая карта отражает средний уровень интенсивности угроз в разных типах локаций и главах игры. Цветовая насыщенность указывает на степень опасности пространства.

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

heatmap_data = pd.pivot_table ( df, index="location», columns="chapter», values="intensity», aggfunc="mean» )

plt.figure () plt.imshow (heatmap_data, aspect="auto», cmap="YlGn») plt.colorbar (label="Average Intensity»)

plt.title («Threat Intensity by Location and Chapter») plt.xlabel («Chapter») plt.ylabel («Location») plt.tight_layout () plt.show ()

Эстетика насилия и образ угрозы в постапокалиптическом мире The Last of Us
Проект создан 17.01.2026
Подтвердите возрастПроект содержит информацию, предназначенную только для лиц старше 18 лет
Мне уже исполнилось 18 лет
Отменить
Подтвердить
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информац...
Показать больше