Почему новые игры занимают так много места на жестком диске?
Red Dead Redemption 2: Требуется 105 ГБ дискового пространства. Тень Войны: 98 ГБ. Final Fantasy 15: почти 150 ГБ. Какого черта эти игры занимают так много места на вашем жестком диске?
Здесь есть несколько разных факторов. И, если быть точным, мы говорим о больших 3D играх ААА, а не о Майнкрафт или же Долина Звезд. Но в простейшем смысле, есть три основные причины: игровые файлы становятся больше, игровые миры становятся все больше, а доступное пространство для хранения становится дешевле. Давайте рассмотрим их.
Файлы игр с высоким разрешением больше
Верните историю на 20 лет назад, в первые дни 3D-игр. Тогда и персонажи, и окружение в 3D-играх были просты, поскольку разработчики только начинали осваивать инструменты новой формы искусства. Вот посмотрите на то, что Солид Снейк, из почтенного Железный механизм франшиза, выглядела как в Metal Gear Solid в 1998.
Metal Gear Solid, 1998.Metal Gear Solid в то время был самым передовым, предлагая некоторые из самых впечатляющих 3D-графики, доступных на любой консоли. Но сегодня Снейк выглядит блочным и простым: вы можете практически сосчитать многоугольники, составляющие его голову, а текстуры (двухмерные изображения, наложенные на полигональные модели, такие как обои, чтобы дать им определение), являются блочными и пикселизированными.
Это потому, что оригинальная PlayStation имела лишь небольшую часть мощности современных ПК. Мало того, что эти старые консоли были неспособны воспроизводить более сложные символы и окружение, они также не нуждались в этом: PS1 мог выводить видео только с разрешением 320 × 240 для большинства игр. Если вы читаете эту статью на недавнем сотовом телефоне, это меньше, чем один квадратный дюйм его маленького, но высокого разрешения экрана.
Это было почти все, что нужно, чтобы максимально использовать возможности телевидения 1990-х годов. Соответственно, размеры игр с более простыми 3D-моделями и 2D-текстурами с низким разрешением были меньше: на двух компакт-дисках, Metal Gear Solid заняло около 1,5 ГБ дискового пространства. Игры для ПК могут быть больше и производить графику с более высоким разрешением, но они все еще составляют небольшую долю современных игр.
Теперь давайте посмотрим на современную версию этого персонажа для сравнения: Solid Snake из Metal Gear Solid 5, выпущен в 2015 году.
Metal Gear Solid V: Призрачная Боль, 2015.Лицо Змеи почти фотореалистично: не считая нескольких углов на глазной повязке и волосах, трудно сказать, что это коллекция полигонов и текстур, а не реальный человек. Эти текстуры также очень важны: теперь они имеют достаточное разрешение, чтобы игроки, просматривающие их на телевизоре 1080p или 4K, не видели пикселированные блоки (кроме случаев, когда они приближались к чему-то крупному).
Еще больше визуальной информации, такой как измененные поверхности для световых эффектов, различные материалы, которые в физическом движке ведут себя по-разному, и такие вещи, как плавающие частицы для дыма или огня, добавляют слои за слоями к сложности графики. И все это происходит в режиме реального времени, в игровом движке, с которым игрок может взаимодействовать, а не в заранее подготовленном ролике, подобном CG-фильму. Стоит ли удивляться, что MGS5 занимает в двадцать раз больше места оригинальной игры?
Более сложные 3D-модели и 2D-текстуры - не единственная часть этого уравнения. Звуковые данные также стали более сложными. На саундтреках к играм с картриджами играли только несколько элементарных нот, и хотя они воспроизводили некоторые впечатляющие музыкальные диапазоны, они должны были соответствовать размеру файла, меньшему, чем любое изображение на странице, которую вы сейчас читаете..
Для сравнения, высококачественные музыкальные и звуковые эффекты современных игр являются гигантскими, не говоря уже о файлах для каждой строки диалога и каждого случайного ворчания или вздоха персонажа. Иногда эти звуковые файлы также являются несжатыми, больше похожи на музыку на CD, чем на MP3, поэтому консоль или процессор ПК не обременены дополнительным уровнем обработки в дополнение к запущенной игре. В Titanfall-х Версия для ПК от 2014 года, игра включала в себя 35 ГБ пространства, предназначенного только для несжатого звука.
Игровые миры становятся больше
В дополнение к усложняющейся графике и звуку современных игр, сами игры становятся массовыми. Посмотрите на эту таблицу сравнения для Крупная кража авто серии. GTA III 2001 год считался одной из крупнейших игр с бесплатным роумингом, когда-либо выпущенных на момент ее выпуска, но разработчики утроили размер своей игровой карты всего три года спустя GTA San Andreas. Последняя игра в серии, GTA V, имеет более чем в десять раз карту, охватывающую гораздо больше типов местности и окружающей среды.
Grand Theft Auto игровые карты, 1997-2013.Это не жесткое и быстрое правило: некоторые более структурированные игры, такие как Overwatch или же уличный боец, только несколько разных этапов. Соответственно, они намного меньше по размеру файла. Но взрыв игр с открытым миром за последние десять лет привел к гонке между разработчиками и издателями, стремящимися создать как можно больше бесшовных игровых карт..
Far Cry, Assassin's Creed, Just Cause, Borderlands, The Elder Scrolls, Выпадать, а также Ведьмак: некоторые из самых популярных игр на рынке имеют огромные игровые миры, которые экспоненциально увеличивают растущие требования к размеру. Просто причина 3 может похвастаться игровой зоной, которая, если ее масштабировать до реального мира, будет по 20 миль с каждой стороны. Многие из этих миров используют связанные активы - например, одну и ту же текстуру для камня или бетонной стены можно использовать снова и снова. Но большие карты и области просто требуют больше данных.
Assassin's Creed: Одиссея, 2018.Даже игры, которые придерживаются более традиционного подхода, основанного на уровнях, как рок становятся намного больше, просто потому, что уровни больше, чем они были раньше, а графические и аудио файлы должны увеличиваться. Уникальные визуальные элементы требуют выделенных файлов в хранилище игры. Чем больше у вас уровней и чем больше эти уровни, тем больше места для хранения требуется.
Хранение становится дешевле; Интернет становится быстрее
Мой первый компьютер в середине 90-х имел жесткий диск на 40 ГБ. (И в то время мой отец удивлялся избытку, отмечая, что в суперкомпьютерах размером с комнату, которые он использовал в Lockheed в 70-х и 80-х годах, было около десятой части этого.) Настольный ПК, на котором я печатаю, имеет четыре терабайта пространства. между SSD и одним жестким диском - в 100 раз больше емкости, чем мой старый Compaq. И вряд ли это явление ограничивается ПК: в этом году Apple продала свой первый телефон с 512 ГБ памяти, а некоторые телефоны Android могут иметь больше терабайта благодаря картам MicroSD.
4 ТБ места на моем основном настольном ПК.Емкость хранилища не только увеличивается, но и быстрее благодаря твердотельной памяти, которая все чаще заменяет вращающиеся жесткие диски. Но даже если вы хотите больше памяти с обычным жестким диском, эта память также становится дешевле. Жесткий диск ПК с 4 ТБ свободного места - достаточно, чтобы превзойти старый суперкомпьютер моего отца буквально в тысячу раз - может стоить около 100 долларов. Предварительно установить такое пространство на вашем новом компьютере или консоли не так уж и дешево, поскольку производители любят получать прибыль от каждого обновления, но это все равно невероятно недорого по сравнению с тем, что было раньше. Самые дешевые модели Xbox и PlayStation теперь поставляются с жесткими дисками емкостью 1 ТБ, хотя стоимость всей машины составляет всего 300 долларов. Это делает «новаторский» жесткий диск на оригинальной Xbox выглядеть мрачным в сравнении.
Для геймеров это смешанное благословение. Теперь для более быстрой обработки игр каждая крупная игра настаивает на установке на жесткий диск, даже если это старый диск, который вы покупаете в магазине. На жестком диске емкостью 1 ТБ вы можете разместить от 20 до 30 основных игр АА, или, может быть, всего десять, если они все такие громкие. Final Fantasy 15. Место на жестком диске быстро заполняется, и вы вынуждены удалить старые игры, если хотите играть в новые.
Ничего страшного, вы можете скачать их в любое время, не так ли? Это правда. А современные интернет-соединения намного быстрее, по крайней мере, для большинства людей, которые живут недалеко от большого города. Но даже при очень хорошем соединении со скоростью 100 Мбит / с загрузка 50-гигабайтной игры занимает более часа. При обычном соединении со скоростью 25 Мбит / с вам понадобится больше пяти часов, и это при условии, что вы сможете получить идеальную загрузку с сервера. Серверы PlayStation печально известны медленной работой даже в лучшем интернете. Добавьте данные заглушки в этот беспорядок, и это приведет к большому количеству головной боли.
Вот иллюстрация. Изображение выше - мой текущий основной накопитель на ПК, заполненный чуть менее 900 ГБ. Красная область - игры от Steam, Origin и Blizzard, почти 500 ГБ для нескольких современных игр. Зеленая область - это моя коллекция ROM, сотни и сотни консольных игр 80-х, 90-х и 2000-х годов - чуть более одной десятой размера моих современных игр. Синяя область - это файлы, необходимые операционной системе Windows..
Между большими дисками и более быстрыми соединениями разработчики стали небрежно относиться к размерам файлов. В конце концов, если у вашего игрока есть 1 ТБ памяти, в чем проблема с игрой объемом 100 ГБ, которая занимает только одну десятую? Двадцать или тридцать лет назад ограничения среды вынудили разработчиков скупиться на размер их файлов - причина, по которой Scorpion и Sub Zero выглядят так схоже в оригинале Смертельная битва потому что это одни и те же файлы текстур, немного подправленные, чтобы сделать их разными цветами. Теперь разработчикам не нужно беспокоиться об оптимизации игр для хранилища, хотя, возможно, им следует хотя бы избавить своих игроков от разочарований в постоянных установках и удалениях.
Будет ли это лучше?
Вероятно, нет, по крайней мере, в краткосрочной перспективе. Игры будут становиться все больше и сложнее, и, вероятно, они будут делать это в темпе, который намного быстрее, чем расширение доступного пространства для хранения. Это аспект современной игры, с которым нам придется жить некоторое время..
Есть одна вещь, которая может изменить это уравнение: потоковое воспроизведение игры. Такие компании, как NVIDIA и Sony, уже предлагают полноценные игры в стиле AAA, передаваемые по высокоскоростному соединению. Эта настройка выполняет всю тяжелую работу с графикой и хранением на удаленном сервере, поэтому все, что вам необходимо для локальной игры - это контроллер, экран и небольшая программа для отображения удаленной игры. Google, Nintendo и Microsoft исследуют ту же технологию для будущих сервисов.
Но это не идеальное решение. Как и сервисы потокового видео, такие как Netflix и Hulu, сервисы потоковых игр ограничены с точки зрения библиотек, используя только те игры, для которых они договорились о правах. Скорее всего, какой бы сервис вы ни выбрали, вам понадобятся несколько игр, которых нет на нем. А для потоковых игр требуется гораздо более широкое и стабильное интернет-соединение, чем для потокового видео. В дополнение к широкой «трубе» для большого количества данных вам необходимо соединение с малой задержкой, которое позволяет всего за крошечную долю секунды отправлять вам изображения и звук и передавать команды вашего контроллера обратно на ваш сервер. 25 Мбит / с - это минимум для хороших потоковых игр 1080p, а более сложные 4K-заголовки потребуют, ну, в четыре раза больше.
Если вы работаете на настольном компьютере и чувствуете нехватку памяти, я рекомендую инвестировать в дешевый диск расширения. Вы можете перемещать файлы игры со своего основного диска или SSD и восстанавливать их только тогда, когда они вам нужны. Варианты ноутбука более ограничены, особенно в новых тонких и легких моделях, которые не позволяют пользователям получить доступ к жесткому диску. И Xbox One, и PlayStation 4 поддерживают внешние жесткие диски, на которых можно хранить игровые файлы, а типы «сделай сам» могут заменить внутренний накопитель (как на ПК), если они хотят аннулировать гарантию на консоль..
Кредит изображения: Википедия, Steam, GTA Forums / Masny, Amazon