Так, для красивого покачивания жопы нужна индусская библиотека на 5 гигов. В ней же мметод подсчета числа пи до 12 млн знака после запятой. Похуй. Импортируем полностью. Вдруг понадобится.
Отличный пример из жизни как разработчики не эффективно используют ресурсы это игра Helldivers 2. В результате многократного добавления похожих ресурсов в игру объем дистрибутива превысил 150 Гб. А если бы разработчики заранее занимались вопросами оптимизации то достаточно и меньше 25 Гб.
Разработчики Helldivers 2 сообщили о масштабном снижении размера клиента игры на ПК. Геймеры теперь могут освободить около 131 гигабайта — почти 85 % пространства — без потери контента.
Умельцы из Arrowhead Game Studios постепенно сокращали размер клиента на ПК в последних патчах, добавляя при этом новый контент. Краткосрочных изменений оказалось недостаточно для всех новых материалов, поэтому девелоперы поставили цель приблизить объём игры на ПК к размерам консольных версий.
Благодаря партнёрам из Nixxes команда смогла достичь этой цели раньше запланированного срока. Полное удаление дублирующихся данных позволило уменьшить размер игры с примерно 154 гигабайт до 23 гигабайт — экономия составила около 131 гигабайта, или 85 %. После нескольких раундов внутренних тестов обновлённая версия доступна в рамках открытой технической «беты».
На снижении размеров проекта хорошие новости не заканчиваются. Такая радикальная «липосакция» Helldivers 2 почти не повлияла на время загрузки — разница составляет всего несколько секунд. Ранее разработчики опасались, что отказ от дублирования данных может сильно замедлить загрузки, основываясь на отраслевых данных. Прогнозы показывали до пятикратного увеличения времени, а команда даже удвоила эти цифры для большей осторожности.
Оказалось, что лишь около 11 % игроков используют механические HDD. Основное время загрузки уходит на генерацию уровней, а не на чтение файлов с диска. Этот процесс идёт параллельно с загрузкой ассетов и является главным фактором длительности загрузки, даже для владельцев обычных жёстких дисков.
В будущем «схуднувшая» версия станет основной для всех игроков, как только открытая техническая «бета» подтвердит её стабильность. В течение ограниченного времени пользователи смогут по желанию подключиться к старой версии.
Девелоперы утверждают, что разница во времени загрузки между версиями минимальна, поэтому поддерживать старый билд на постоянной основе нет смысла — это лишь создало бы дополнительную нагрузку на разработчиков, тестировщиков и процессы внутри студии. При успешном завершении всех проверок старую версию планируют отключить в следующем году.
Раньше:
"выжимали что можно из DOS-а и архитектуры" (с)
Сейчас:
Так, для красивого покачивания жопы нужна индусская библиотека на 5 гигов. В ней же мметод подсчета числа пи до 12 млн знака после запятой. Похуй. Импортируем полностью. Вдруг понадобится.
Раньше так делали, потому что по-другому было нельзя. Либо ты экономишь каждый байт, либо сосёшь хуй. Сосать хотели не все.
7080Отличный пример из жизни как разработчики не эффективно используют ресурсы это игра Helldivers 2. В результате многократного добавления похожих ресурсов в игру объем дистрибутива превысил 150 Гб. А если бы разработчики заранее занимались вопросами оптимизации то достаточно и меньше 25 Гб.
https://stopgame.ru/newsdata/69720/desantniki_esche_nikogda_...
Нвидиа вместо ускорения и оптимизации просто стал дорисовать фпс