Дисклеймер: Наше мнение — это рубрика в которой мы высказываем наше мнение по поводу того или иного проекта, или события, часто наше мнение может быть негативным.
Пожалуйста, читайте статью более 40 секунд, это поможет развитию нашего канала, заранее спасибо.
Наверняка каждый игрок, хоть раз встречал игру, которая была ужасно оптимизирована и это, несмотря на подходящие системные требования к железу.
В последнее время такое стало встречаться довольно часто, причем по большей части в продукции от крупных компаний и студий.
А на закономерный вопрос к разработчикам, об откровенной халтуре в создании игр, мы чаще всего получаем ответ об устаревшем железе. Мол это не игры плохо оптимизированы, а игроки виноваты, что у них неподходящее железо.
Однако на деле подобные заявления довольно спорны и часто являются попытками снять с себя ответственность за конечный продукт. Но обо всем по порядку.
Оптимизация как она есть.
Оптимизация представляет собой не только подгонку игры под единые средние показатели качества при запуске игр на различных устройствах и платформах.
Но и зачастую оптимизация необходима для выявления проблем, проверки кода игры, выявления багов, проблем с текстурами и множеству других отклонений. Дабы на выходе не получить мыло, которое к тому-же перегружает ваше железо или вообще приводит к поломке.
Оптимизация является одним из главных элементов любой разработки и зачастую влияет как на качество, как самого продукта, так и на охват аудитории, ведь чем он выше тем больше людей сможет запустить их продукт на своих машинах и соответственно, тем больше выручки они получат с продаж.
Так дела обстоят на PC, на консолях все чутка проще, поскольку там идет разделение на поколения консолей и за счет этого процесс оптимизации легче. Однако он зачастую приводит к ухудшению графических показателей, в виде знакомым многим 30 FPS.
Из-за чего у многих игровых движков есть базовые функции по оптимизации. Которые к сожалению, довольно скудны и зачастую разработчики используют как известные способы, так и сами дорабатывают процесс оптимизации или попросту ею не занимаются.
Процесс оптимизации можно разделить на несколько вариантов, а именно:
Постоянная — Начинается практически с началом разработки и проводится параллельно с процессом создания игры. Является довольно редкой, поскольку требует высококлассных специалистов и стоит дорого, но дает лучший результат.
Конечная — Чаще всего используется в момент полного или почти полного завершения процесса создания игры. Обычно ее используют маленькие студии, однако и большие компании не брезгуют из-за дешевизны. Подобный вариант позволяет сделать поверхностную отладку и не позволяет исправить большинство проблем или багов.
Смешанная или фрагментарная — Процессу оптимизации подвергаются самые трудоемкие куски (фрагменты)игры, а также позднее проводиться проверка и по необходимости оптимизация всего продукта. Благодаря чему процесс в разы быстрее и дешевле, чем Постоянная проверка.
Конечно найденные проблемы можно исправить патчами и обновлениями, однако они не исправят отношение людей к плохому продукту.
Лень и жадность лучшие друзья "умельцев".
Как мы уже писали, данный процесс необходим и позволяет избавить любой продукт от фундаментальных проблем, повысить общие показатели качества, а заодно и расширить диапазон будущих покупателей.
Но зачастую разработчики (особенно крупные) забивают на это и воспользовавшись встроенными в движок инструментами или редко проведя конечное тестирование выпускают продукт. А мы на выходе нечто ужасное.
К примеру:
Может быть непомерная нагрузка на систему при запуске некачественной игры, что способна привести к поломке компьютера/приставки. Как было со знаменитой Anthem, которая перегревала компьютеры, и губила консоли.
Также халтурная работа может привести к графическим сбоям из-за чего вас порадуют самые "красивые" лица в индустрии или вы увидите забавные кубики и мыло вместо моделей.
Ну и конечно же вездесущая проблема FPS, особенно в динамичных играх или зрелищных боях, где показатели резко стремятся к нулю. Хотя на мониторах вы видите не особо то и качественную графику.
Ведь разработчикам и издателям легче при помощи рекламы и лжи впарить товар, а затем обвинять игроков, что у них плохое железо. Иначе придется тратить деньги и нанимать специалистов для проверки игр, которые выпускаются каждый год, а подобных затрат они себе позволить не могут.
И подобную байку подхватили производителе комплектующих пытаясь продать очередную видеокарту или процессор, которые по сути не исправят проблему жадности и криворукости разработчиков.
Согласны, менять железо нужно примерно раз в 4-5 лет, но не каждый год и уж тем более не под какую либо очередную игру, которая сделана на коленке и продается как нечто великое.
Оптимизация - путь к успеху.
И хоть в процессе создания игр важную роль играют сценарий, идеи сеттинг и реализация, но не стоит забывать и про оптимизацию, поскольку она является одним из важных факторов на пути как к обычному успеху, так и к финансовому.
И раз уж мы увидели примеры провального подхода, то давайте взглянем и на успех.
Из крупных проектов можно выделить следующие:
Из более мелких проектов можно выделить:
Как видим грамотно сделанная оптимизация многократно улучшает процесс игры и увеличивает количество людей, что смогут попробовать данные продукты даже на не очень мощном железе.
Подводя итог: Оптимизация очень сильно влияет на конечный результат и хоть она не способна заменить грамотных кодеров, разработчиков и сценаристов, темнемение она вносит немалы вклад.
От себя хотим добавить, что не стоит вестись на оправдание горе разработчиков, по поводу слабости железа.
А что вы думаете по поводу всего этого и какие еще игры могут похвастаться отличной оптимизацией? Напишите об этом в комментариях!
Мы будем благодарны если вы оцените статью, подпишетесь, а также если вы можете помочь каналу в развитии. Общение и идеи в комментариях приветствуются.
Мы в /Кураторах Steam/VK
Интересные статьи:
Раньше игры были лучше?
Во что и на чем мы играли в детстве.
Как Ведьмак стал героем севера.