Palakasin ang performance ng iyong Android game: Gabay sa FPS

  • Ang wastong pag-configure ng FPS at graphics (Game, Game Mode at GFX Tool) ay lubos na nagpapabuti sa smoothness at nakakabawas ng stuttering sa Android.
  • Ang pag-optimize ng RAM, CPU, at GPU (mga laki ng sprite, mga kaganapan, mga epekto, at mga proseso sa background) ay susi sa pagtaas ng FPS.
  • Binibigyang-daan ka ng Mga Pagpipilian ng Developer at Game Booster na isaayos ang mga animation, GPU, at mga mapagkukunan upang unahin ang gameplay.
  • Tinitiyak ng pag-update ng Android at mga laro ang mga performance patch at mas mahusay na compatibility sa 60, 90, at 120 Hz na mga display.

Palakasin ang performance ng iyong Android game gamit ang gabay na FPS na ito

Kung sa tuwing papasok ka sa paborito mong laro sa Android, Bumababa ang FPS, nagfi-freeze ang screen, o putol-putol ang lahatNormal lang na ma-frustrate. Ang magandang balita ay, maliban na lang kung luma na ang telepono mo, maraming paraan at tricks na magagamit mo para lubos na mapabuti ang iyong karanasan nang hindi kinakailangang gumastos nang malaki sa isang bagong smartphone.

Ang susi ay upang maunawaan iyon Walang magic app na makakaayos ng lahatngunit sa halip ay isang hanay ng maliliit na pag-optimize: mga pagsasaayos sa laro mismo, pagsasaayos ng systemTatalakayin natin ang paggamit ng mga opsyon ng developer, mga tool tulad ng GFX Tool o Game Booster, at panghuli, lahat ng mga bagong feature ng Android 13 patungkol sa mga limitasyon ng FPS at Game Mode. Tingnan natin ito nang paunti-unti, nang detalyado, at nang hindi nagpapaligoy-ligoy.

Bakit mabagal ang FPS games mo sa Android?

Kapag nagsimulang mautal ang isang laro, kadalasan ito ay dahil nasa limitasyon na ang isa o higit pang mga bahagi: CPU, GPU, RAM, storage, o mga setting ng graphics na hindi maayos ang pagkakapiliHindi lang dahil "sira ang telepono," minsan ay hindi lang talaga maayos ang pagkakaangkop ng mga setting sa iyong device.

Tinutukoy ng processor at GPU ang hilaw na lakas na magagamit upang patakbuhin ang mga graphics, physics, at mga epektoKung ang laro ay nakatakda sa masyadong mataas na visual quality o FPS para sa iyong chip, ang resulta ay patuloy na pagbaba ng performance at labis na pag-init.

Mahalaga rin ang RAM: kapag mayroon ka Kapag maraming app na nakabukas sa background, sinisimulan ng system ang pagsasara ng mga proseso at paglilipat ng data. mula sa isang lugar patungo sa isa pa. Nagreresulta ito sa mga paghinto, walang katapusang oras ng paglo-load ng texture, at, sa pinakamalalang mga kaso, biglaang pag-crash ng laro.

Isa pang klasiko ang halos buong storage. Isang telepono na may 90-95% na kapasidad. Mas mabagal nitong binabasa at isinusulat, pinaghiwa-hiwalay ang data, at ginagawang mabagal ang buong sistema.Mas matagal ang loading time at nababawasan ang kinis nito habang naglalaro.

At, siyempre, mayroon tayong bahagi ng software: Mga setting ng internal na graphics ng laro, bersyon ng Android, mga background app, mga wireless na koneksyon, at mga serbisyo sa lokasyonLahat ay nabubuo... o nababawas, depende sa kung paano mo ito isinasaayos.

Android 13, Game Mode at Smart FPS Limiting

Sa Android 13, ipinakilala ng Google ang isang medyo kawili-wiling sistema: ang Limitasyon ng FPS bilang interbensyon sa Game ModeIto ay dinisenyo upang matiyak na ang mga laro ay nagpapanatili ng isang matatag na frame rate, kumokonsumo ng mas kaunting lakas ng baterya, at maiwasan ang karaniwang "roller coaster" na epekto ng FPS.

Ngayon, maraming Android phone ang may mga screen na 90 Hz o 120 Hz, at sinusubukan ng mga laro na makasabay sa bilis na iyon sa pamamagitan ng pag-maximize sa FPS. Ang problema ay halos wala sa mga ito ang isinasaalang-alang kung inuuna ng user ang buhay ng baterya o ang stability, at doon nangyayari ang pagkautal: sinusubukan ng laro na tumakbo sa puspusang bilis, ngunit hindi makasabay ang CPU/GPU.

Simple lang ang ideya sa likod ng interbensyong ito sa Game Mode: Hindi nito maaaring pataasin ang orihinal na FPS rate ng laro, limitahan lang ito.Sa madaling salita, kung ang laro ay idinisenyo upang tumakbo sa 60 FPS, hindi ito mahiwagang tatalon sa 120, ngunit maaari nito itong i-lock sa mga halagang tulad ng 40 o 30 FPS upang gawing mas matatag ang frame rate at mabawasan ang pagkonsumo ng resource.

Ipinakita ng mga pagsubok ng Google na ang paglimita sa mga frame kada segundo ay maaaring Bawasan ang konsumo ng kuryente sa GPU nang hanggang 50% at ang kabuuang konsumo ng kuryente sa system nang humigit-kumulang 20%.Sa pagsasagawa, nangangahulugan ito ng mas kaunting sobrang pag-init ng telepono, mas kaunting pagbaba ng performance dahil sa temperatura, at mas matagal na bateryang tumatagal sa loob ng parehong sesyon ng paglalaro.

Isang napakahalagang bagay ay ang interbensyong ito Ito ay partikular na idinisenyo para sa mga larong "hindi maindayog"Ibig sabihin, mga larong umaabot sa napakataas na FPS ngunit may malalaking pagkakaiba-iba mula sa isang sandali patungo sa susunod. Kahit na tila disente ang karaniwang FPS, ang mga pagkakaiba-iba na ito ang siyang nakikita ng manlalaro bilang lag o instability.

Paano gumagana ang limitasyon ng FPS depende sa screen ng iyong mobile

Ang limitasyon ng FPS ay hindi basta-basta inilalapat. Sa isip, ang Ang napiling frame rate ay dapat na eksaktong panghati ng pinakamataas na refresh rate ng screen, para maging naka-sync ang lahat at mas mahusay na magamit ang panel.

Sa pagsasagawa, depende sa uri ng screen, mayroon kang mga inirerekomendang kumbinasyon ng FPS na ito:

  • Mga display na 60Hz60 FPS at 30 FPS.
  • Mga display na 90Hz: 90 FPS, 45 FPS at 30 FPS.
  • Mga display na 120Hz: 120 FPS, 60 FPS, 40 FPS at 30 FPS.

Pansinin na walang lumalabas na "hindi pangkaraniwang" mga halaga Halimbawa, 50 FPS o 70 FPS. Kung pipilitin mong gumamit ng mga numerong hindi tumutugma sa refresh rate ng panel, maaaring mas mautal ka kaysa sa mga benepisyo, dahil kailangang palaging isaayos ng system ang mga timing.

Ang interbensyon na naglilimita sa FPS Ito ay sinamahan ng frame rate na inilapat ng laro mismo.Bilang pangkalahatang tuntunin, sa "labanan" na ito ng mga limitasyon, ang mas mababang halaga ang laging nananalo: kung gusto ng laro na tumakbo sa 60 at nililimitahan ito ng platform sa 40, mananatili ka sa isang matatag na 40 FPS.

May isang kakaibang eksepsiyon: kung ang app ay gumagamit ng napakaagresibong pamamaraan ng pacing at tahasang sinuspinde ang rendering thread upang itakda ang bilisHindi na maaaring bawasan ng sistema ang limitasyon ng FPS. Sa ganitong kaso, hindi na magagamit ang limitasyon ng FPS sa Game Mode, at tanging ang limitasyon ng FPS ng laro lamang ang mahalaga.

Gayundin, huwag kalimutan iyon Maaaring mag-iba nang malaki ang mga resulta depende sa device, temperatura ng paligid, at katayuan ng baterya. at iba pang mga salik. Ang parehong laro na may parehong limitasyon sa FPS ay maaaring tumakbo nang mas mahusay sa isang telepono kaysa sa iba, kahit na ginagamit ang parehong bersyon ng Android.

I-configure ang paglimita sa FPS gamit ang ADB at Game Mode

Kung isa ka sa mga taong hindi natatakot na ikonekta ang iyong mobile phone sa iyong PC at pag-aralan ang ADB, pinapayagan ka ng Android na I-configure ang interbensyon ng FPS sa antas ng packet (app) gamit ang tool device_configIto ay mas inilaan para sa mga developer, ngunit ito ay isang napaka-kapaki-pakinabang na sanggunian.

Una sa lahat, mayroong isang mahalagang babala: ang laro Hindi mo dapat ideklara ang pagiging tugma sa Game Mode APIKung isinama na ng developer ang API na iyon, maaaring mapalitan ng sarili nilang mga pagbabago sa performance ang interbensyon ng platform sa paglilimita sa FPS.

Para i-activate ang mga interbensyon ng Game Mode sa isang partikular na app, ginagamit ang isang command na tulad nito:

adb shell device_config put game_overlay <PACKAGE_NAME> <CONFIG>

Sa loob ng configuration na iyon, maaari mong tukuyin ang mode ng laro at target na rate ng FPSHalimbawa, ang isang karaniwang utos ay:

adb shell device_config put game_overlay <PACKAGE_NAME> mode=2,fps=90:mode=3,fps=30

Sa kasong ito, Ang mode=2 ay karaniwang iniuugnay sa performance mode at ang mode=3 ay sa battery mode., habang ang parametro fps Tumatanggap ito ng mga halagang tulad ng 0, 30, 40, 45, 60, 90, at 120, depende sa kung ano ang sinusuportahan ng screen ng device. Ang 0 ang nagsisilbing default na halaga, nang hindi nagpapataw ng anumang karagdagang limitasyon.

Tandaan na ang mga utos na ito ng ADB ay mas advanced at Anumang mga pagbabagong gagawin mo ay nasa iyong sariling peligro.Kung may magkamali, maaari kang bumalik sa default na halaga o alisin ang configuration ng overlay para sa package na iyon anumang oras.

Paano suriin ang FPS at sukatin ang mga resulta

Palakasin ang performance ng FPS sa Android

Kapag naayos mo na ang limitasyon ng FPS—mula man sa mga setting ng laro, Game Mode, o sa pamamagitan ng mas maraming teknikal na interbensyon—ang mainam na gawin ay suriin ang FPS at talagang makita kung ano ang nangyayari sa screen at kung paano gumagana ang iyong laro.

Sa maraming Android phone na may game panel o Game Dashboard, magagawa mo i-activate ang isang naka-overlay na FPS counterKaraniwan itong gumagana tulad nito:

  1. Buksan ang laro at i-slide pababa ang notification bar.
  2. Pindutin ang icon ng Dashboard ng Laro.
  3. Paganahin ang opsyong FPS counter pagpindot sa kaukulang button.
  4. Isara ang panel gamit ang close button (X) at i-slide sa gilid para makita ang counter habang naglalaro ka.

Sa ganitong paraan, maaari mong suriin, halimbawa, kung ang iyong pamagat ay nananatiling matatag sa 120 FPS sa isang 120Hz screen o kung ito ay natigil sa 40 FPS kapag in-activate mo ang battery saving mode o isang forced limit.

Kung gusto mong gumawa ng mas malalim na hakbang, nag-aalok ang Android ng mga kagamitan sa pagbalangkas tulad ng PerfettoMalaking tulong ang mga ito kung isa kang developer o mahilig gumamit ng data. Malaking tulong ang pagkuha ng performance data mula sa pinagmulan. android.game_interventionsMakakakita ka ng mga detalyadong tala kung kailan inilapat ang limitasyon ng FPS at kung anong mga halaga ang ginagamit.

Sa trace reader, sa ilalim ng Impormasyon at Estadistika, makikita mo isang listahan ng mga mode ng laro at mga aktibong interbensyonAng mga nauugnay sa FPS ay lumalabas sa format na fps=Xkung saan ang X ay ang rate na inilapat para sa partikular na mode na iyon. Kapag lumabas ang 0, nangangahulugan ito na walang partikular na limitasyon ang naitakda.

Bagama't parang teknikal ito, ang mahalagang punto ay Mayroon kang medyo tumpak na mga paraan upang malaman kung gumagana ang iyong mga pagbabago at kung talagang bumubuti ba ang katatagan ng FPS o hindi.

Pag-optimize ng isang mobile game: Mga setting ng proyekto, RAM, CPU, at GPU

Higit pa sa iniaalok ng Android sa antas ng sistema, maraming isyu sa pagganap ang nagmumula mismo sa laro. Isang totoong halimbawa: nagawa ng isang developer na mabawasan ang paggamit ng memorya ng kanilang laro... 2,5 GB ng RAM na may humigit-kumulang 250 MBat mula sa agarang pag-crash ay naging mabilis ito sa mahigit 60 stable FPS sa isang Galaxy S8 sa pamamagitan lamang ng pagsasaayos ng ilang parameter.

Sa usapin ng graphics, ang mga setting tulad ng kalidad ng sampling o kagustuhan ng GPU ay kadalasang may maliliit na pagkakaiba, ngunit mga opsyon tulad ng kalidad ng pag-scale o maximum na laki ng sprite sheet Maaari silang maging mapagpasyahan, lalo na sa mga mobile phone na may maliit na RAM.

Ang downscaling, sa partikular, ay maaaring maging isang makapangyarihang sandata: ang pagtanggi rito ay nagpapahina nito Huwag bumuo ng mga mipmap (mas maliliit na bersyon ng mga texture)Nakakatipid ito ng memorya dahil mas kaunting mga variation ng imahe ang naiimbak, na nakakagawa ng pagkakaiba sa mga larong may napakalaking texture.

Mahalaga rin ang pinakamataas na laki ng sprite sheet. Halimbawa, ang pagbabawas nito mula 4096 patungong 2048, Malaki ang nababawasan nito sa pagkonsumo ng RAM kasabay ng bahagyang pagtaas sa workload ng CPU.Sa mga mobile phone, kadalasan ay sulit ito: mas gugustuhin mong gumana nang mas mahirap ang processor kaysa sa mag-overload ng memorya.

Tungkol sa kalidad ng full-screen, maraming engine ang nagpapahintulot i-render sa mas mababang resolution at pagkatapos ay palakihin ito para isaayos ito sa resolution ng panel. Ang pagtatakda nito sa mababa ay maaaring magmukhang medyo pixelated ang laro (halos hindi ito mahahalata sa isang 1440p na mobile screen), ngunit malaki ang pagtaas ng performance sa ilang mga pagkakataon.

Sa kabilang banda, ang antialiasing ay karaniwang isang luho: Kumokonsumo ito ng mga mapagkukunan para sa bawat gilid na pinapakinis nito.Sa mga mobile game, kung hindi naman ito kritikal na kailangan ng visual style, ang pag-disable o pagbaba nito sa minimum ay maaaring makabawas ng ilang dagdag na FPS.

Pagkontrol sa paggamit ng RAM: mga laki at mapagkukunan ng sprite

Pagdating sa memorya, isa sa mga pinakakaraniwang pagkakamali ay ang labis na paggamit ng malalaking sprite. Halimbawa, isang imahe na may sukat na 4000 x 4000 pixels. Hindi ito kumukuha ng dobleng espasyo kumpara sa isang 2000 x 2000, ngunit apat na beses na mas malakidahil ang memorya ay nakasalalay sa kabuuang bilang ng mga pixel.

Sa pagsasagawa, kadalasan ay maaari mong bawasan ang karamihan sa mga graphics (mga butones, background, elemento ng interface) sa mas makatwirang laki nang walang anumang nakikitang pagkawala ng kalidad. Halimbawa, ang isang 250 x 250 na butones, Karaniwan itong higit pa sa sapat para sa karamihan ng mga screenat ang anumang pagbawas ng laki ay isinasalin sa mas kaunting RAM na ginagamit.

Makakatulong din na maunawaan kung paano ini-package ng mga sprite sheet ang iyong mga asset. Ang isang 400 x 400 na imahe ay karaniwang... magreserba ng espasyo na 512 x 512 sa sheet, at ang isang 600 x 600 ay maaaring sumakop sa 1024 x 1024. Kung babawasan mo ang isang sprite mula 258 x 258 patungong 256 x 256, pareho pa rin ang makikita mo, ngunit mas magkakasya ito sa grid at hindi masasayang ang espasyo.

Isa pang punto na nakakalito sa maraming tao: Binabawasan lang ng pag-compress ng mga imahe ang laki ng APK o installation filehindi ang RAM na ginagamit ng mga ito kapag tumatakbo. Sa sandaling ma-load ang mga ito ng laro, dine-decompress ang mga ito sa isang format na angkop para sa GPU, at doon mahalaga ang aktwal na laki ng pixel.

Kung gumagamit ka ng mga static graphics (mga icon, logo, interface), ang mga vector format tulad ng SVG ay maaaring maging isang magandang opsyon. Gayunpaman, Hindi inirerekomenda na labis na gamitin ang SVG sa mga sprite na gumagalaw o madalas na ina-animate.dahil mapipilitan ang CPU na muling kalkulahin ang geometry sa bawat frame at bababa nang husto ang performance.

Sa mga engine na may mga debugging tool, makikita mo aling mga layer o eksena ang gumagamit ng pinakamaraming memoryaGamitin ang mga dashboard na ito para mabilis na mahanap ang mga hindi katimbang na mapagkukunan at simulang bawasan ang mga ito, sa halip na basta na lang mag-alala.

Bawasan ang paggamit ng CPU: mga kaganapan, teksto, at lohika ng laro

Ang problema sa paggamit ng CPU ang siyang problema ng maraming laro. May mga proyektong puno ng mga tumatakbong event. "bawat tik" o "bawat frame" nang hindi naman talaga kinakailangan. Pinipilit nito ang processor na suriin ang mga kondisyon nang libu-libong beses bawat segundo, at sa huli, ang bottleneck ay lumilitaw nang lohikal, hindi dahil sa mga graphics.

Isang simple ngunit epektibong paraan ay ang pagpapalit ng maraming "bawat tik" ng mas tiyak na mga kondisyon (halimbawa, pagsuri lamang ng isang baryabol kapag nagbabago ito ng estado)Kung kailangan mo lang tumakbo nang isang beses ang isang aksyon kapag may nangyari, i-activate ang mga function tulad ng "trigger once" o "activate only when changed condition".

Ang patuloy na pag-update ng teksto ay isa pang nakakaubos ng CPU. Binabago ang teksto sa screen bawat frame o masyadong maraming beses bawat segundo Kabilang dito ang muling pagkalkula ng mga laki, posisyon, at, sa ilang mga kaso, muling pagsasama-sama ng tekstura ng teksto. Para sa mga elementong madalas na nagbabago (mga counter, marker), ang mga sprite font ay maaaring maging isang mas mahusay na opsyon.

Napaka-kapaki-pakinabang din huwag paganahin ang mga grupo ng kaganapan o buong seksyon ng code kapag hindi na kailangan ang mga ito. Halimbawa, ang code na kumokontrol sa isang tindahan ay kailangan lamang kapag bukas ang tindahan; sa natitirang oras ay maaari itong i-disable upang makatipid ng CPU.

At isang paalala para sa mas may hilig sa teknolohiya: sa ilang mga makina, ilipat ang ilang bahagi ng lohika sa JavaScript o iba pang mas direktang mga wika Maaari kang makamit ang mga karagdagang pagpapabuti. Gayunpaman, ang mahusay na paggamit ng mga visual event system ay karaniwang sapat na upang magkaroon ng maayos na mobile game.

Pag-optimize ng pagganap ng GPU: mga epekto, mga particle, at mga layer

Sa purong grapikong aspeto, anumang bagay na may kinalaman sa mga advanced na effect, post-processing, o mga kumplikadong shader Nangangahulugan ito ng mas maraming load sa GPU.Ang isang simpleng water effect na inilapat sa isang malaking sprite ay maaaring magpababa ng FPS sa isang mid-range na device.

Ang mga partikulo ay isa pang mahalagang salik. Kahanga-hanga ang hitsura ng mga ito, ngunit kailangan itong kontrolin. Inirerekomenda ito. sirain o i-recycle ang mga particle na hindi na nakikita sa screen, sa halip na iwan silang buhay sa labas ng lugar ng paglalaro, dahil patuloy silang kumokonsumo ng CPU (para sa lohika) at GPU (para sa pag-render).

Ang ilang mga makina ay nag-aalok ng opsyon na "Mga rendering cell" sa mga static layerAng pagpapagana nito sa mga background na hindi nagbabago ay nagpapabuti sa pagganap dahil maaaring gamitin muli ng engine ang mga cell na iyon sa halip na muling iguhit ang lahat mula sa simula sa bawat frame. Gayunpaman, huwag itong paganahin sa mga layer na puno ng mga particle o gumagalaw na bagay, dahil ang gastos ng patuloy na muling pagkalkula ng mga cell ay ganap na nagbabago sa equation.

Ito ay mahalaga na tandaan na ang Ang isang bagay na may 0% opacity ay iginuguhit pa rin sa maraming sitwasyonKung hindi na kailangan ang isang sprite, mas mainam na sirain ito o gawin itong tunay na hindi nakikita (depende sa makina) kaysa gawin itong transparent.

Panghuli, ang pagdaragdag ng mga layer mismo ay karaniwang hindi gaanong nagpaparusa; ang mahalaga ay ang mga bagay at epektong ilalagay mo sa mga layer na iyon. Pagkontrol sa biswal na pagiging kumplikado at Iwasan ang mabibigat na filter sa buong screen Ito ay isang direktang paraan upang mabawi ang FPS.

Mga opsyon ng developer: mga animation, sapilitang GPU, at Force 4x MSAA

Ang Android mismo ay may menu na hindi naaabot ng maraming user, ngunit maaari itong makagawa ng pagbabago: ang Mga Pagpipilian sa DeveloperPara i-activate ang mga ito, pumunta lang sa Settings > About phone (o katulad nito) at pindutin nang ilang beses ang “Build number” hanggang sa lumabas ang mensahe na isa ka nang developer.

Sa loob ng menu na iyon, mayroon kang ilang kapaki-pakinabang na tool upang mapabuti ang nakikitang bilis at, sa ilang mga kaso, ang aktwal na pagganap. Isa sa mga pinakaepektibo ay bawasan o huwag paganahin ang mga animation ng system: iskala ng animation ng window, transition at tagal ng animator.

Kung itatakda mo ang mga ito sa 0.5xo nang direkta sa "Animation disabled", Ang mga paglipat sa pagitan ng mga screen ay halos agaran. At mas mukhang responsive ang telepono. Hindi nito pinapataas ang lakas ng hardware, pero nakakapagbawas ito ng kaunting GPU na hindi na ginagamit para sa mga visual na pagpapaganda.

Isa pang kawili-wiling opsyon ay ang “Force GPU rendering” (o katulad nito depende sa skin ng gumawa). Kapag pinapagana ito, Ang bahagi ng 2D rendering ng interface ay inilipat sa GPU sa halip na iwan ang lahat sa CPU. Karaniwan itong nagreresulta sa mas maayos na nabigasyon, na may mas malambot na mga animation.

Ang kapalit nito ay, sa maraming device, mas malaki ang konsumo ng kuryente ng GPU kaysa sa CPU para sa mga gawaing ito, kaya maaaring mapansin mo pagbawas ng baterya sa pagitan ng 5 at 15% Kung pananatilihin mo itong laging aktibo. Maaari itong maging kapaki-pakinabang lalo na sa mga teleponong may mahinang CPU, habang sa mga kasalukuyang high-end na telepono ay hindi ito karaniwang kinakailangan.

Makakakita ka rin ng mga setting tulad ng "Force MSAA 4x" o "Force 4x MSAA," na nagbibigay-daan sa malakas na antialiasing sa mga larong sumusuporta sa OpenGL ES 2.0. Ito Pinapabuti nito ang kalidad ng graphics ngunit pinapataas ang konsumo ng GPU at baterya.Kung nahihirapang gumana ang iyong telepono, mainam na i-disable ito para maiwasan ang pagbaba ng FPS.

Limitahan ang mga proseso sa background at isara ang mga app bago mag-play

Pinapayagan din ng mga opsyon ng developer ang limitahan ang bilang ng mga prosesong maaaring tumakbo sa backgroundSa ganitong paraan, inuuna ng Android ang foreground app (ang laro) at mas agresibong isinasara ang hindi mo ginagamit.

Kailangan mong mag-ingat na huwag masyadong mababa ang limitasyon, dahil maaari kang maging sanhi ng pagkakamali. Ang mga messaging app o mahahalagang serbisyo ay nagsasara at humihinto sa pagtanggap ng mga notificationSa isip, subukan ito sa katamtamang antas at tingnan kung may mapapansin kang pagbuti sa mga laro nang hindi nawawala ang functionality.

Bukod pa riyan, mainam pa ring gawin ang mga nakasanayan na natin: Manu-manong isara ang mga app na gumagamit ng maraming resources na tumatakbo sa background (mga social network, browser na puno ng mga tab, atbp.) bago buksan ang iyong paboritong laro, para maging libre ang RAM hangga't maaari.

Kung gusto mo pang dagdagan pa ang proseso, puwede kang gumamit ng mga app tulad ng Advanced Task Killer o iba pang mga utility para sa pagsasara ng proseso, na laging dina-download mula sa mga opisyal na mapagkukunan at sa katamtaman lamang, dahil Ang patuloy na pagpatay sa mga proseso ay maaari ring lumikha ng karagdagang pagkonsumo. kapag kailangan itong ilunsad muli ng sistema.

Liwanag, dark mode, mga koneksyon at mga notification: maliliit na pagsasaayos na nagdadagdag ng pakinabang

Maaaring parang maliit na trick lang ito, pero ang paglalaro gamit ang pinakamataas na liwanag ay isang perpektong paraan para sobrang init ng cellphoneKapag tumataas ang temperatura, parehong binabawasan ng CPU at GPU ang kanilang frequency upang protektahan ang kanilang mga sarili, at doon nangyayari ang pagbaba ng FPS.

Sa isip, ang liwanag ay dapat isaayos sa halagang mas mababa kaysa sa komportable ka At, tuwing pinahihintulutan ito ng laro at sistema, i-activate ang dark mode. Nakakatulong ito para gumana nang mas mahusay ang screen at processor, lalo na sa mahahabang sesyon sa gabi.

Hindi rin gaanong makatuwiran na paganahin ang lahat ng koneksyon kung hindi mo naman kailangan ang mga ito. I-deactivate Bluetooth, NFC, mga serbisyo ng lokasyon, at maging ang mobile data (Kung naglalaro ka gamit ang WiFi) pinapayagan nito ang system na mas mag-focus sa laro at hindi gaanong mag-scan ng mga network o mag-update ng mga serbisyo sa background.

Ang mga notification ay isa pang pinagmumulan ng mga pagkaantala at maliliit na lag spike. I-activate ang Do Not Disturb mode o ang built-in na system. Ang pinagsamang game mode ng tagagawa, na karaniwang nagpapatahimik sa mga alerto at tawag. habang naglalaro. Hindi lang ito magiging smooth, kundi maiiwasan mo rin ang isang notification na tumatakip sa kalahati ng iyong screen sa pinakamasamang posibleng sandali.

Panghuli, iwasan ang paglalaro nang nakasaksak ang iyong telepono sa charger hangga't maaari. Lubhang pinapataas nito ang temperatura at pinapabilis ang pagtanda ng baterya.Bukod sa pagpipilit sa sistema na bawasan ang performance para maiwasan ang overheating, mainam din na mag-charge bago o pagkatapos ng gaming session.

Game Booster, GFX Tool, at iba pang app para mapalakas ang FPS

Halos lahat ng brand ay mayroon nang isa Game mode o Game Booster Karaniwan itong kasama. Karaniwan itong nasa anyo ng isang naka-install na app na tinatawag na "Games", "Game Space", "Game Launcher" o katulad nito, at simple lang ang misyon nito: awtomatikong i-optimize ang mobile kapag na-detect nitong naglalaro ka.

Ang mga utility na ito ay maaaring harangan ang mga notification, isaayos ang liwanag, unahin ang paggamit ng CPU at RAM para sa laro, pagbutihin ang tugon sa paghawak at i-optimize pa ang koneksyon sa internet para sa bawasan ang latency sa mga online games.

Pinapayagan din ng maraming Game Boosters ang i-record ang screen o kumuha ng mga screenshot nang mabilisanpati na rin ang paggawa ng mga custom na profile bawat laro, kung saan pipiliin mo kung gusto mong unahin ang raw performance o ang kalidad ng grapiko.

Kung walang built-in na game mode ang telepono mo o gusto mo ng mas advanced na laro, may mga partikular na tool tulad ng GFX Tool – Game BoosterAng mga ito ay dinisenyo para sa mga partikular na laro. Gamit ang mga ito, maaari mong i-unlock ang mga resolusyon at rate ng FPS na hindi inaalok ng laro bilang default, ayusin ang antas ng detalye, at paganahin o huwag paganahin ang mga partikular na epekto.

Halimbawa, pinapayagan ng GFX Tool ang Pataasin ang resolution, paganahin ang HDR graphics sa mga low-end na device, i-unlock ang matinding FPS at binabago ang biswal na istilo. Madalas din nilang kasama ang mga feature na "Game Turbo" para isara ang mga background app at magbakante ng mga resources bago ilunsad ang laro.

Gayunpaman, mahalagang gamitin ang mga app na ito nang responsable: ang maling configuration ay maaaring magdulot ng mga problema. hindi inaasahang pag-shutdown, labis na pagkaubos ng baterya, o sobrang pag-initLaging pumili ng mga makatwirang opsyon para sa hardware na mayroon ka at huwag itong masyadong pilitin.

I-update ang Android at ang mga laro mismo

Isang bagay na palaging nakakalimutan ay ang Ang mga pag-update ng system at laro ay nagdudulot ng mga pagpapabuti sa performance at pag-aayos ng bugMaaaring naayos na ang isang bug sa pamamahala ng memorya, isang pagkabigo sa pag-synchronize ng FPS, o isang problema sa graphical na aspeto sa mas bagong bersyon.

Mula sa mga setting ng iyong mobile, tingnan kung mayroon mga nakabinbing pag-update ng sistema Ilapat ang mga update na ito kapag mayroon ka nang sapat na baterya at nakakonekta sa Wi-Fi. Sa Google Play, tingnan kung may mga bagong bersyon na available ang iyong mga paboritong laro at i-install ang mga ito.

Karaniwang isinasama ng mga developer sa bawat update Mga pag-optimize para sa mga bagong device, mga pagsasaayos sa mga profile ng graphics, at mga pagpapabuti sa katataganKung mahuhuli ka sa mga bersyon, maaaring may mga problema kang kinakaharap na wala na.

Bukod pa rito, maraming tagagawa ang nag-aayos ng sarili nilang Game Booster, mga GPU driver, at pamamahala ng kuryente sa paglipas ng panahon, kaya... Halos kinakailangan ang pananatiling updated kung nag-aalala ka tungkol sa performance sa mga larong FPS..

Sa lahat ng mga tip na ito—mga limitasyon ng FPS sa Android 13, mahusay na mga setting ng graphics, pamamahala ng RAM, CPU at GPU, matalinong paggamit ng Mga Pagpipilian ng Developer at mga tool tulad ng Game Booster o GFX Tool—mayroon kang maraming espasyo para gawing mas matatag at kasiya-siya ang iyong mga laro sa Android FPS mula sa pabagu-bago patungo sa mas matatag, nang lubos na sinasamantala ang hardware na mayroon ka na nang hindi kinakailangang palitan ang iyong telepono sa unang pagkakataon.

Paano gawing mas maayos at mas mabilis ang iyong mga laro sa Android
Kaugnay na artikulo:
Gabay ng Dalubhasa upang Gawing Mas Makinis at Mas Mabilis ang Iyong Mga Laro sa Android

Idagdag bilang ginustong mapagkukunan