Почему Marathon весит так мало?

Почему Marathon весит так мало?

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

Я обратил внимание, что тут мало привычных текстур, все оформление объектов выполнено в векторе. Вероятно именно это позволило сократить объемы. Если я не прав, поправьте, в разработке я все равно ноль.

Если смотреть на объекты с расстояния, то они выглядят обычно, подвоха не заметно
Если смотреть на объекты с расстояния, то они выглядят обычно, подвоха не заметно
А если подойти в упор, четкость линий совсем не теряется
А если подойти в упор, четкость линий совсем не теряется
Наглядное сравнение
Наглядное сравнение

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

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

Почему Marathon весит так мало?

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

UPD: в комментах накидали мнений более шарящие люди и возможно это не вектор, а SDF-формат, как у шрифтов.

207
49
14
2
2
2
1
341 комментарий