http://zibenkefiren.livejournal.com/ ([identity profile] zibenkefiren.livejournal.com) wrote in [community profile] useless_faq2016-10-06 03:20 pm

Нечеловеческие размеры компьютерных игр.

Новый Doom, например, "весит" больше 60ГБ. Новый Колофдьюти+переиздание Modern Warfare на приставках займёт более 100ГБ (думаю, на ПК столько же).


.kkrieger распространяется в виде одиночного исполняемого файла, который занимает всего 97 280 байт дискового пространства, причём для запуска игры не требуется дополнительных компонентов кроме тех, что входят в стандартную поставку ОС Windows.[14][15] Компактный размер файла достигается благодаря тому, что все необходимые игровые ресурсы — текстуры, модели, геометрия уровня — не хранятся в виде готовых объектов, а генерируются в реальном времени методом процедурного текстурирования. Полигональные сетки моделей формируются из простых геометрических фигур, которые затем модифицируются для достижения желаемой формы. Музыка и звуки также синтезируются «на лету» и воспроизводятся виртуально-аналоговым синтезатором V2 Synthesizer System[13] собственной разработки Farbrausch.

Исполняемый файл игры упакован программой kkrunchy.

По словам разработчиков, игра занимала бы 200—300 Мбайт, если бы использовалось традиционное хранение предварительно подготовленных игровых ресурсов в виде отдельных файлов.

Как видим, всё в игре "создаётся" с помощью процедур. Также, недавно вышла игра No man's sky, в которой заявлена процедурная генерация мира (то, что игра не оправдала ожиданий - другой вопрос). Значит, технология (процедурная генерация) не потеряна и вполне работает.
Что мешает крупным конторам, производящим современные популярные шутеры, делать их на той же технологии? Да, No man's sky оказалась провальной, но и делала её фирма не с многомиллионным бюджетом. Значит, не так уж и сложно создавать игры на этой технологии. Неужели рисовать текстуры на десятки гигов проще?

[identity profile] nikobalt.livejournal.com 2016-10-08 10:28 am (UTC)(link)
Честно говоря, не вижу проблемы ни в 60 гигах, ни в ста. MMORPG c кучей апдейтов и аддонов уже давно занимают десятки гигов, и никого это не парит. Для современной скорости скачивания с сети и современных винтах уже совсем не существенно 10 гигов или 50, например.

[identity profile] xen0n.livejournal.com 2016-10-09 12:18 am (UTC)(link)
Гейм-продюсеры не дураки. Они знают, что их таржет-групп имеет большие "обычные" винты, но не SSD, и на то и рассчитывают в дизайне игры.

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