Многія гульцы памылкова лічаць галоўнай у гульнях магутную відэакарту, аднак гэта не зусім праўда. Вядома, многія графічныя налады ніяк не ўплываюць на CPU, а толькі закранаюць графічную карту, але гэта не адмяняе таго факту, што працэсар ніяк не задзейнічаецца падчас гульні. У гэтым артыкуле мы падрабязна разгледзім прынцып працы ЦП ў гульнях, раскажам, чаму трэба менавіта магутнае прыладу і яго ўплыў у гульнях.
Чытайце таксама:
Прылада сучаснага працэсара кампутара
Прынцып працы сучаснага камп'ютэрнага працэсара
Ролю працэсара ў гульнях
Як вядома, CPU перадае каманды з вонкавых прылад у сістэму, займаецца выкананнем аперацый і перадачай дадзеных. Хуткасць выканання аперацый залежыць ад колькасці ядраў і іншых характарыстык працэсара. Усе яго функцыі актыўна выкарыстоўваюцца, калі вы ўключаеце любую гульню. Давайце больш падрабязна разгледзім некалькі простых прыкладаў:
Апрацоўка каманд карыстальніка
Практычна ва ўсіх гульнях неяк задзейнічаюцца знешнія падлучаныя перыферыйныя прылады, няхай гэта будзе клавіятура або мыш. Імі ажыццяўляецца кіраванне транспартам, персанажам або некаторымі аб'ектамі. Працэсар прымае каманды ад гульца і перадае іх у саму праграму, дзе практычна без затрымкі выконваецца запраграмаванае дзеянне.
Дадзеная задача з'яўляецца адной з самых буйных і складаных. Таму часта здараецца затрымка водгуку пры руху, калі гульні не хапае магутнасцяў працэсара. На колькасці кадраў гэта ніяк не адлюстроўваецца, аднак кіраванне здзяйсняць практычна немагчыма.
Чытайце таксама:
Як выбраць клавіятуру для кампутара
Як выбраць мыш для кампутара
Генерацыя выпадковых аб'ектаў
Многія прадметы ў гульнях не заўсёды з'яўляюцца на адным і тым жа месцы. Возьмем за прыклад звычайнае смецце ў гульні GTA 5. Рухавічок гульні за кошт працэсара вырашае згенераваць аб'ект у пэўны час у паказаным месцы.
Гэта значыць, прадметы зусім не з'яўляюцца выпадковымі, а яны ствараюцца па пэўных алгарытмах дзякуючы вылічальных магутнасцях працэсара. Акрамя гэтага варта ўлічваць наяўнасць вялікай колькасці разнастайных выпадковых аб'ектаў, рухавічок перадае ўказанні працэсару, што менавіта патрабуецца згенераваць. З гэтага выходзіць, што больш разнастайны свет з вялікай колькасцю непастаянных аб'ектаў патрабуе ад CPU высокія магутнасці для генерацыі неабходнага.
паводзіны NPC
Давайце разгледзім дадзены параметр на прыкладзе гульняў з адчыненым мірам, так атрымаецца больш наглядна. NPC называюць усіх персанажаў, некіравальных гульцом, яны запраграмаваныя на пэўныя дзеянні пры з'яўленні пэўных раздражняльнікаў. Напрыклад, калі вы адкрыеце ў GTA 5 агонь з зброі, то натоўп проста разбяжыцца ў розныя бакі, яны не будуць выконваць індывідуальныя дзеянні, бо для гэтага патрабуецца вялікая колькасць рэсурсаў працэсара.
Акрамя гэтага ў гульнях з адчыненым мірам ніколі не адбываюцца выпадковыя падзеі, якія не бачыў бы галоўны персанаж. Напрыклад, на спартыўнай пляцоўцы ніхто не будзе гуляць у футбол, калі вы гэтага не бачыце, а стаіце за вуглом. Усе круціцца толькі вакол галоўнага персанажа. Рухавічок не будзе рабіць таго, што мы не бачым у сілу свайго размяшчэння ў гульні.
Аб'екты і навакольнае асяроддзе
Працэсару трэба разлічыць адлегласць да аб'ектаў, іх пачатак і канец, згенераваць усе дадзеныя і перадаць відэакарце для адлюстравання. Асобнай задачай з'яўляецца разлік датыкальных прадметаў, гэта патрабуе дадатковых рэсурсаў. Далей відэакарта прымаецца за працу з пабудаваным асяроддзем і дапрацоўвае дробныя дэталі. З-за слабых магутнасцяў CPU ў гульнях часам не адбываецца поўная загрузка аб'ектаў, знікае дарога, будынка застаюцца скрынкамі. У асобных выпадках гульня проста на час спыняецца для генерацыі навакольнага асяроддзя.
Далей усё залежыць толькі ад рухавічка. У некаторых гульнях дэфармацыю аўтамабіляў, сімуляцыю ветру, воўны і травы выконваюць відэакарты. Гэта значна зніжае нагрузку на працэсар. Часам здараецца, што гэтыя дзеянні неабходна выконваць працэсару, з-за чаго адбываюцца прасадкі кадраў і фрызы. Калі часціцы: іскры, ўспышкі, бляскі вады выконваюцца CPU, то, хутчэй за ўсё, яны маюць пэўны алгарытм. Аскепкі ад выбітага акна заўсёды падаюць аднолькава і гэтак далей.
Якія налады ў гульнях ўплываюць на працэсар
Давайце разгледзім некалькі сучасных гульняў і высвятлім, якія налады графікі адбіваюцца на працы працэсара. У тэстах будуць удзельнічаць чатыры гульні, распрацаваныя на ўласных рухавічках, гэта дапаможа зрабіць праверку больш аб'ектыўнай. Каб тэсты атрымаліся максімальна аб'ектыўнымі, мы выкарыстоўвалі відэакарту, якую гэтыя гульні ня нагружалі на 100%, гэта зробіць тэсты больш аб'ектыўнымі. Замяраць змены будзем у адных і тых жа сцэнах, выкарыстоўваючы оверлэй з праграмы FPS Monitor.
Чытайце таксама: Праграмы для адлюстравання FPS ў гульнях
GTA 5
Змена колькасці часціц, якасці тэкстур і зніжэнне дазволу ніяк не падымаюць прадукцыйнасць CPU. Прырост кадраў бачны толькі пасля зніжэння населенасці і далёкасці прамалёўкі да мінімуму. У змене ўсіх налад да мінімуму няма ніякай неабходнасці, паколькі ў GTA 5 практычна ўсе працэсы бярэ на сябе відэакарта.
Дзякуючы памяншэнню населенасці мы дамагліся памяншэння колькасці аб'ектаў складанай логікай, а далёкасці прамалёўкі - знізілі агульная колькасць паказу аб'ектаў, якія мы бачым у гульні. Гэта значыць, зараз будынка не знаходзяць выгляд каробак, калі мы знаходзімся далёка ад іх, будынкі проста адсутнічаюць.
Watch Dogs 2
Эфекты постапрацоўку такія, як глыбіня рэзкасці, размыццё і перасек не далі прыросту колькасці кадраў у секунду. Аднак невялікае павелічэнне мы атрымалі пасля зніжэння налад ценяў і часціц.
Акрамя гэтага невялікую паляпшэнне плыўнасці карцінкі было атрымана пасля паніжэння рэльефу і геаметрыі да мінімальных значэнняў. Памяншэнне дазволу экрана станоўчых вынікаў не дало. Калі паменшыць ўсе значэння на мінімальныя, то атрымаецца роўна такі ж эфект, як пасля зніжэння налад ценяў і часціц, таму ў гэтым няма асаблівага сэнсу.
Crysis 3
Crysis 3 да гэтага часу з'яўляецца адной з самых патрабавальных камп'ютэрных гульняў. Яна была распрацавана на ўласным рухавічку CryEngine 3, таму варта прыняць да ўвагі, што налады, якія паўплывалі на плыўнасць карцінкі, могуць не даць такога выніку ў іншых гульнях.
Мінімальныя налады аб'екты і часціц значна павялічылі мінімальны паказчык FPS, аднак прасадкі ўсё роўна прысутнічалі. Акрамя гэтага на прадукцыйнасці ў гульні адбілася пасля памяншэння якасці ценяў і вады. Пазбавіцца ад рэзкіх прасадак дапамагло зніжэнне ўсіх параметраў графікі на самы мінімум, але гэта практычна не адбілася на плыўнасці карцінкі.
Чытайце таксама: Праграмы для паскарэння гульняў
Battlefield 1
У гэтай гульні прысутнічае большае разнастайнасць паводзінаў NPC, чым у папярэдніх, так што гэта значна ўплывае на працэсар. Усе тэсты праводзіліся ў адзіночным рэжыме, а ў ім нагрузка на CPU трохі паніжаецца. Дамагчыся максімальна прыросту колькасці кадраў у секунду дапамагло зніжэнне якасці пост апрацоўкі да мінімуму, таксама прыкладна гэты ж вынік мы атрымалі пасля зніжэння якасці сеткі да самых нізкіх параметраў.
Якасць тэкстур і ландшафту дапамагло крыху разгрузіць працэсар, дадаць плыўнасці малюнкі і знізіць колькасць прасадак. Калі ж знізіць абсалютна ўсе параметры да мінімуму, то мы атрымаем больш за палову павелічэння сярэдняга значэння колькасці кадраў у секунду.
высновы
Вышэй мы разабралі некалькі гульняў, у якіх змена налад графікі ўплывае на прадукцыйнасць працэсара, аднак гэта не гарантуе таго, што ў любой гульні вы атрымаеце той жа самы вынік. Таму важна падысці да выбару CPU адказна яшчэ на стадыі зборкі або куплі кампутара. Добрая платформа з магутным ЦП зробіць гульню камфортнай нават не на самой топавай відэакарце, а вось ніякая апошняя мадэль GPU не паўплывае на прадукцыйнасць у гульнях, калі не цягне працэсар.
Чытайце таксама:
Выбіраем працэсар для кампутара
Выбіраем прыдатную відэакарту для кампутара
У гэтым артыкуле мы разгледзелі прынцыпы працы CPU ў гульнях, на прыкладзе папулярных патрабавальных гульняў вывелі налады графікі, максімальна якія ўплываюць на нагрузку працэсара. Усе тэсты атрымаліся максімальна дакладныя і аб'ектыўныя. Спадзяемся, што прадстаўленая інфармацыя была не толькі цікавая, але і карысная.
Чытайце таксама: Праграмы для павышэння ФПС ў гульнях