Современные игры начинают требовать от машин всё больше и больше. Так запросы третьего Ведьмака рекомендуют нам уже 8 Гб оперативной памяти (просто пример, потому что сейчас играюсь в Ведьмака). С одной стороны ничего плохого в этом и нет - если есть память, то она должна работать. Среднего пошиба домашний компьютер теперь легко может нести на борту 8 гигабайтов "оперативки" и это неплохо, только вот такой расклад даёт нехилый такой простор для разработчиков, чтобы "пошлангить".
Зачем я, разработчик именитой компании, буду тратить время на оптимизацию своего детища, ведь мощностей текущих ПК хватит, чтобы перетерпеть все баги с утечками памяти? |
Некорректное построение зависимостей в коде и вуаля - процесс жрёт память так, что трещит за ушами. Вот честно, я не верю, что играм реально нужны такие объемы памяти. Чёрт с ними с графическими финтифлюшками, которые делаются в угоду любителям пускать слюну на "Графооооон!", но, ребята, 8 гигов? Серъёзно? Во имя Талоса Могучего, что может есть столько памяти в игре? Огромная карта? Так нет, она-таки прогружается по мере моего на ней передвижения. Куча скриптов, индивидуальных для каждого NPC в игре? Хм, тут тоже вроде налицо десяток шаблонов поведения и не более. Естественно, разумных ответов на эти вопросы я не получу никогда, но сам факт того, что требования несоизмеримы с отдачей, не даст мне покоя ещё очень долго.