Что делает процессор в играх

Что делает процессор в играх

Многие геймеры ошибочно считают мощную видеокарту главным в играх, но это не совсем так. Очевидно, что многие настройки графики никак не влияют на ЦП, а влияют только на видеокарту, но это не означает, что процессор никаким образом не задействован во время игры. В этой статье мы подробнее рассмотрим принцип ЦП в играх, расскажем, зачем вам мощное устройство и его влияние в играх.

Читайте также:
Устройство современного компьютерного процессора
Как работает современный компьютерный процессор

Роль процессора в играх

Как известно, ЦП передает команды от устройств, внешних по отношению к системе, выполняет операции и передает данные. Скорость выполнения операций зависит от количества ядер и других характеристик процессора. Все его функции активно используются при запуске игры. Давайте подробнее рассмотрим несколько простых примеров:

Обработка команд пользователя

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

Что делает процессор в играх

Эта задача — одна из самых больших и сложных. Поэтому при движении часто возникает задержка реакции, если игре не хватает мощности процессора. На количество кадров это не влияет, но проверить практически невозможно.

Читайте также:
Как выбрать клавиатуру для компьютера
Как выбрать мышку для своего компьютера

Генерация случайных объектов

Многие объекты в играх не всегда появляются в одном и том же месте. Возьмем для примера обычный мусор в GTA 5. Движок игры, используя процессор, решает сгенерировать объект в определенное время в определенном месте.

Что делает процессор в играх

То есть объекты вовсе не случайны, а создаются по определенным алгоритмам благодаря вычислительной мощности процессора. Кроме того, стоит учитывать наличие большого количества различных случайных объектов, движок отправляет процессору инструкции о том, что именно нужно сгенерировать. Из этого следует, что более разнообразный мир с большим количеством изменчивых объектов требует высокой мощности процессора для генерации того, что необходимо.

Поведение NPC

Давайте разберемся с этим параметром на примере игр с открытым миром, будет понятнее. NPC называют всех персонажей неконтролируемыми игроком, они запрограммированы на выполнение определенных действий при появлении определенных раздражителей. Например, если в ГТА 5 открыть огонь из оружия, толпа просто разлетится в разные стороны, отдельные действия выполнять не будут, потому что для этого требуется большое количество ресурсов процессора.

Что делает процессор в играх

Кроме того, в играх с открытым миром никогда не происходят случайные события, которые не видел бы главный герой. Например, на спортивном поле никто не будет играть в футбол, если вы его не видите, но вы уже не за горами. Все вращается только вокруг главного героя. Движок не будет делать то, что мы не можем видеть из-за своего положения в игре.

Объекты и окружающая среда

Процессор должен рассчитать расстояние до объектов, их начало и конец, сгенерировать все данные и передать их на видеокарту для отображения. Отдельная задача — расчет контактных объектов, это требует дополнительных ресурсов. После этого видеокарта начинает работать со встроенным окружением и дорабатывает мелкие детали. Из-за невысокой мощности процессора в играх иногда объекты загружаются не полностью, дорога исчезает, постройки остаются коробками. В некоторых случаях игра просто приостанавливается на некоторое время, чтобы сгенерировать среду.

Что делает процессор в играх

Дальше все зависит только от двигателя. В некоторых играх видеокарты выполняют деформацию машин, имитируя ветер, шерсть и траву. Это значительно снижает нагрузку на процессор. Иногда бывает, что эти действия должен выполнять процессор, в результате чего кадр падает и зависает. Если частицы: искры, молнии, блестки воды выполняет ЦП, скорее всего, у них есть определенный алгоритм. Фрагменты разбитого окна всегда падают одинаково и так далее.

Какие настройки в играх влияют на процессор

Давайте посмотрим на некоторые современные игры и выясним, какие настройки графики влияют на производительность процессора. В тестах будут задействованы четыре игры, разработанные на наших движках, это поможет сделать тест более объективным. Чтобы тесты были максимально объективными, мы использовали видеокарту, которую эти игры не загружали на 100%, это сделает тесты более объективными. Мы будем измерять изменения в тех же сценах, используя наложение из программы FPS Monitor.

Читайте также: Программы для просмотра FPS в играх

GTA 5

Изменение количества частиц, качества текстур и понижение разрешения никак не увеличивают производительность процессора. Увеличение кадра видно только после того, как население и расстояние просмотра сведены к минимуму. Менять все настройки на минимум не обязательно, так как в GTA 5 практически все процессы детектируются видеокартой.

Что делает процессор в играх

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

Watch Dogs 2

Эффекты постобработки, такие как глубина резкости, размытие и сечение, не увеличивали количество кадров в секунду. Тем не менее, мы получили небольшой прирост после понижения настроек тени и частиц.

Что делает процессор в играх

Кроме того, небольшое улучшение гладкости изображения было достигнуто после снижения рельефа и геометрии до минимальных значений. Уменьшение разрешения экрана не дало положительных результатов. Если вы минимизируете все значения, вы получите точно такой же эффект, как и после понижения настроек для теней и частиц, поэтому в этом нет особого смысла.

Crysis 3

Crysis 3 по-прежнему остается одной из самых требовательных игр для ПК. Он разрабатывался на фирменном движке CryEngine 3, поэтому стоит учесть, что настройки, повлиявшие на плавность изображения, могут не дать такого результата в других играх.

Что делает процессор в играх

Минимальные настройки объектов и частиц значительно увеличили минимальный FPS, но просадки все равно были. Кроме того, на производительность в игре повлияло снижение качества теней и воды. Минимизация всех параметров графики помогла устранить резкие просадки, но на плавность изображения это практически не повлияло.

См. Также: Программы для ускорения игр

Battlefield 1

В этой игре больше разнообразия поведения NPC, чем в предыдущих, так что это значительно влияет на процессор. Все тесты проводились в одиночном режиме, и в нем немного снижена нагрузка на процессор. Минимизация качества постобработки помогла добиться максимального увеличения количества кадров в секунду, и мы также достигли примерно такого же результата после снижения качества сетки до самых низких параметров.

Что делает процессор в играх

Качество текстур и ландшафта помогло немного разгрузить процессор, добавить мягкости изображению и уменьшить количество просадок. Если полностью свести все параметры к минимуму, мы получим увеличение более чем на пятьдесят процентов от среднего значения количества кадров в секунду.

Выводы

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

Читайте также:
Выберите процессор для своего компьютера
Выберите подходящую видеокарту для своего компьютера

В этой статье мы рассмотрели принципы работы ЦП в играх, на примере популярных и требовательных игр вывели настройки графики, которые максимально влияют на загрузку процессора. Все тесты оказались максимально достоверными и объективными. Надеемся, что предоставленная информация была не только интересной, но и полезной.

Читайте также: Программы для увеличения FPS в играх

Источники
  • https://lumpics.ru/on-what-the-processor-influences-in-games/
Рейтинг автора
Автор статьи
Андрей Коновалов
Привет, меня зовут Андрей Васильевич Коновалов. В 2006 году окончил Чувашский государственный университет им. Ульянова. По образованию инженер, 8 лет проработал на НПП Экра по специальности. Люблю компьютеры и все, что с ними связано. С 2018 года начал писать о решениях проблем, связанных с компьютерами и программами.
Написано статей
3742
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Проблемы и их решения по компьютерам, смартфонам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: