Jak sledovat FPS během hraní na Androidu

  • Pochopení rozdílu mezi FPS a Hz vám umožní správně vyhodnotit plynulost a omezení obrazovky v systému Android.
  • Existují nativní nástroje od výrobců i aplikací třetích stran pro zobrazení překryvů FPS a obnovovací frekvence v jakékoli hře.
  • Funkce jako herní pluginy, Perf Z nebo GPUWatch nabízejí pokročilé sledování FPS, CPU, GPU a teploty na mobilních telefonech Samsung Galaxy.
  • Možnosti pro vývojáře a nástroje pro PC umožňují přesnější měření pro pokročilé uživatele, kteří chtějí podrobně analyzovat výkon.

Sledování FPS v hrách pro Android

Pokud si rádi hrajete mobilní hry a kladete si důraz na výkon, pravděpodobně jste se někdy zamýšleli nad tím, kolik snímků za sekundu váš telefon skutečně běží. Možnost vidět FPS a obnovovací frekvenci v reálném čase na Androidu je klíčem k tomu, abyste věděli, zda hra běží plynule, zda potřebujete snížit nastavení grafiky nebo zda má vaše zařízení problémy.

Mnoho moderních telefonů se navíc může pochlubit rychlými obrazovkami a výkonnými procesory, ale to moc nepomůže, pokud hra zpožďuje. Sledování FPS během hraní, spolu s obnovovací frekvencí, teplotou, výdrží baterie a dokonce i internetovým připojením, vám umožňuje doladit vše pro optimální výkon, zabránit přehřátí a vytěžit z telefonu maximum, aniž byste ho poškodili.

Co je FPS a obnovovací frekvence v systému Android?

Než začnete instalovat aplikace a aktivovat možnosti, je důležité přesně pochopit, co znamenají FPS a Hz , protože i když se často spojují, nejsou to totéž.

Když mluvíme o FPS (snímcích za sekundu), máme na mysli počet obrázků, které systém dokáže vygenerovat a zobrazit každou sekundu během hraní . Čím vyšší je toto číslo, tím plynulejší bude animace a tím méně si všimnete koktání, zpoždění nebo trhaných pohybů.

Naproti tomu obnovovací frekvence obrazovky, měřená v hertzích (Hz), udává , kolikrát za sekundu dokáže obrazovka aktualizovat zobrazený obraz . Obrazovka s frekvencí 60 Hz dokáže zobrazit až 60 různých snímků za sekundu, obrazovka s frekvencí 90 Hz až 90, obrazovka s frekvencí 120 Hz až 120 a tak dále.

To znamená, že pokud má váš telefon 60Hz displej, optimální snímková frekvence pro plynulé hraní je kolem 60 FPS . Pokud FPS výrazně klesne pod tuto hodnotu, problém není v obrazovce, ale spíše v tom, že procesor nebo grafická karta jednoduše nefunguje podle očekávání s aktuální konfigurací.

Je také důležité mít na paměti, že FPS je mnohem proměnlivější než Hz . Obrazovka si obvykle udržuje pevnou obnovovací frekvenci (nebo v určitém rozsahu, pokud má adaptivní obnovování), zatímco GPU a CPU mohou zvyšovat nebo snižovat svou taktovací frekvenci v závislosti na herní scéně, teplotě, výdrži baterie nebo náročnosti hry.

V praxi je hraní s frekvencí okolo 60 FPS obvykle ideální pro velmi plynulý zážitek . Pokud klesnete na 30 FPS, mnoho her je stále hratelných, ale plynulost se znatelně sníží; pod 20 FPS je zážitek obvykle poměrně špatný, s prodlevou a dojmem „slideshow“.

Počítadlo FPS v reálném čase na Androidu

Jak zobrazit Hz a FPS v reálném čase pomocí specializovaných aplikací

Nejpřímějším a nejflexibilnějším způsobem, jak zkontrolovat obnovovací frekvenci na téměř jakémkoli telefonu s Androidem, je použití aplikací, které překrývají čítač Hz a FPS přes jakoukoli hru nebo aplikaci . Jednou z nejoblíbenějších je Display Checker with Real-Time, ačkoli existují i ​​​​další podobné alternativy.

Tyto nástroje fungují na principu plovoucí vrstvy: zobrazují malé okno nebo číslo přes cokoli na obrazovce , ať už se jedná o hru, video aplikaci nebo plochu. To vám umožňuje sledovat výkon, aniž byste museli hru opustit.

Proces s aplikací Display Checker (a podobnými aplikacemi) je obvykle velmi podobný: nainstalujete ji z Google Play jako jakoukoli jinou aplikaci , otevřete ji a jakmile se do ní dostanete, zobrazí se vám základní informace o obrazovce a možnostech monitorování.

V aplikaci uvidíte možnost jako „Zobrazit obnovovací frekvenci a FPS v reálném čase “, která umožňuje současné zobrazení obnovovací frekvence a počtu snímků za sekundu. Obvykle se zapíná přepínačem a hned pod ním najdete několik souvisejících nastavení.

Když tuto funkci povolíte, systém Android zobrazí oznámení, že aplikace potřebuje povolení k překrytí jiných aplikací . Toto povolení je nezbytné pro to, aby čísla FPS a Hz zůstala viditelná při hraní her nebo prohlížení webu v telefonu.

Když se zobrazí vyskakovací okno, jednoduše klepněte na tlačítko „Povolit“ . Tím se dostanete přímo do sekce Nastavení, kde můžete spravovat, které aplikace se mohou překrývat s ostatními.

Na této obrazovce uvidíte seznam aplikací s oprávněním „Zobrazovat přes jiné aplikace“. V seznamu vyhledejte Kontrolu zobrazení a otevřete její nastavení, abyste oprávnění povolili . Pokud používáte podobnou aplikaci pro sledování FPS, bude postup prakticky stejný: bez tohoto oprávnění se počítadlo FPS během hry nezobrazí.

S uděleným povolením budete moci po návratu do aplikace aktivovat zobrazení obnovovací frekvence i FPS , které se obvykle zobrazují jako samostatné možnosti. Obvykle je ve výchozím nastavení povoleno pouze zobrazení obnovovací frekvence, takže budete muset ručně povolit počítadlo snímkové frekvence.

Většina těchto aplikací vám také umožňuje vybrat si, kam na obrazovce umístit data : nahoře nebo dole, vlevo, uprostřed nebo vpravo. Vyberte oblast, kde budou data nejméně rušivá, v závislosti na hře, kterou obvykle hrajete, aby nezakrývala ovládací prvky ani důležité informace.

Od té chvíle uvidíte indikátor na vybrané pozici pokaždé , když budete telefon používat, ať už na domovské obrazovce, při procházení internetu nebo ve hrách. V závislosti na nastavení se může zobrazit i v panelu oznámení, když není překryvný panel aktivní.

Protože jste udělili povolení k zobrazení přes ostatní aplikace, zůstane počítadlo viditelné přes každou hru, kterou otevřete . To vám umožní okamžitě zkontrolovat, zda si telefon udržuje 60 FPS, zda klesne na 30 nebo zda zvýšení grafického nastavení způsobuje zasekávání.

Pokročilé měřiče FPS: více dat o výkonu bez náročného benchmarkingu

Kromě aplikací zaměřených na Hz a FPS existují komplexnější měřiče výkonu určené pro hráče, kteří chtějí mít pod kontrolou každý detail . Jedná se o nenáročné nástroje, které neprovádějí tradiční benchmarky, ale monitorují několik klíčových parametrů v reálném čase.

Dobrým příkladem tohoto přístupu jsou tzv. „FPS měřiče“ nebo „FPS monitory“, které kromě počítadla snímků umožňují sledovat výdrž baterie, připojení a zatížení CPU a GPU během hraní. To vše bez nutnosti spouštět zdlouhavé testy nebo zabírat příliš mnoho úložného prostoru.

V kompetitivních hrách jako PUBG, Call of Duty Mobile, Free Fire a dalších náročných střílečkách vám počítadlo FPS pomáhá doladit grafiku a udržet co nejplynulejší hraní . Přílišné zvýšení vizuální kvality může způsobit prudký pokles počítadla FPS, zatímco jemné doladění rozlišení, hustoty efektů nebo stínů může přidat několik FPS navíc.

Tyto aplikace obvykle obsahují funkce pro sledování teploty, úrovně nabití a stavu baterie , což je velmi užitečné, pokud hrajete hry mnoho hodin. Pokud vidíte, že vaše FPS začne klesat, zatímco teplota stoupá, budete vědět, že váš telefon snižuje spotřebu energie, aby se zabránilo přehřátí.

Další zajímavou metrikou, kterou často zobrazují, je stav internetového připojení v reálném čase , což je v online hrách velmi důležité. Dobré FPS, ale špatné připojení, může také vést ke špatnému hernímu zážitku kvůli zpoždění nebo vysoké latenci.

Myšlenkou těchto monitorů výkonu je pomoci vám řešit problémy s výkonem, aniž byste museli měnit telefon . Správnou úpravou grafického nastavení, sledováním teploty a kontrolou připojení můžete dosáhnout plynulejšího chodu náročných her, a to i na telefonech, které nejsou speciálně navrženy pro hraní her.

Další výhodou je jejich obvykle velmi nízká spotřeba baterie a zdrojů . Jsou navrženy tak, aby zůstaly aktivní i při hraní, aniž by vybíjely baterii nebo zaplňovaly úložiště telefonu.

I když mnoho z těchto aplikací neprovádí klasické benchmarkové testy CPU a GPU, umožňují interpretovat chování procesoru a grafické karty pozorováním změn FPS a dalších parametrů . Kombinací těchto dat s drobnými úpravami nastavení grafiky můžete najít ideální rovnováhu pro každou hru.

V případě pokročilejších nástrojů, jako jsou některé modely FPS Monitor, mohou některé funkce vyžadovat přístup k nízkoúrovňovým datům od služeb, jako je Shizuku . To nevyžaduje přístup root, ale znamená to, že musíte dodržovat pokyny aplikace, abyste zajistili, že vše funguje správně, a vždy respektovat podmínky služby her, které monitorujete.

Možnosti integrované výrobcem: herní režim a nativní počítadla

Před instalací aplikací třetích stran důrazně doporučujeme zkontrolovat, zda váš telefon již obsahuje vestavěný herní režim s počítadlem FPS . Stále více značek tyto funkce začleňuje do svého vlastního rozhraní.

Například na novějších telefonech Samsung Game Booster a Game Launcher často nabízejí možnosti monitorování a úpravy výkonu . U některých modelů můžete počítadlo FPS přímo povolit v nastavení herního režimu.

Na zařízeních OnePlus obsahuje Game Space ovládací panel, kde si můžete prohlížet výkon v reálném čase . Stačí otevřít hru z Game Space a aktivovat funkci monitorování, abyste si během hraní prohlíželi statistiky.

V případě Xiaomi je kromě vlastních herních režimů možné aktivovat monitor výkonu z možností pro vývojáře . To vám umožní zobrazit technické informace na obrazovce bez nutnosti instalace čehokoli dalšího, i když je nejprve nutné tyto pokročilé možnosti povolit.

Značky zaměřené na čistě hraní her, jako například Asus ROG nebo Lenovo Legion, často zahrnují čítače FPS přímo integrované do systémového softwaru . Na těchto telefonech si po otevření panelu herních režimů nebo panelu nástrojů obvykle můžete prohlédnout počet snímků za sekundu, teplotu, využití CPU/GPU a mnoho dalších datových bodů.

Pokud je váš telefon od jiného výrobce nebo nemůžete najít podobnou možnost, nebojte se, protože vždy můžete použít aplikace třetích stran, které jsme zmínili dříve. Pokud je však již vestavěná, je to pohodlnější a obvykle spotřebovává méně zdrojů než další aplikace.

Zobrazení obnovovací frekvence (Hz) v možnostech pro vývojáře

I když váš telefon není herní model, Android nabízí možnost zobrazit obnovovací frekvenci obrazovky v reálném čase prostřednictvím možností pro vývojáře. Tato funkce je velmi užitečná pro to, abyste věděli, jakou obnovovací frekvenci v daném okamžiku používáte.

Prvním krokem je povolení vývojářského režimu. Chcete-li to provést, přejděte do Nastavení, vstupte do sekce O telefonu a opakovaně klepněte na „Číslo sestavení“, dokud systém nepotvrdí, že jste nyní vývojářem.

Jakmile máte povolené Možnosti pro vývojáře, vraťte se do hlavní nabídky Nastavení a vyhledejte novou sekci s názvem „Možnosti pro vývojáře “. Uvnitř najdete spoustu pokročilých nastavení, takže je nejlepší se nedotýkat ničeho, čím si nejste jisti.

Mezi všemi těmito nastaveními často najdete funkci s názvem podobným „Zobrazit obnovovací frekvenci“ . Jejím povolením se aktuální obnovovací frekvence zobrazí v rohu obrazovky.

Tyto informace jsou obzvláště užitečné, pokud má váš telefon více obnovovacích frekvencí nebo adaptivní či inteligentní režim obnovování . Uvidíte, jak se obnovovací frekvence mění v závislosti na aplikaci nebo hře: například může klesnout na 60 Hz v jednoduchých aplikacích a zvýšit se na 90 nebo 120 Hz v obsahu, který ji využívá.

Pokud zjistíte, že se vysoká obnovovací frekvence nikdy neaktivuje při spuštění hry, která vás zajímá, možná budete muset ručně vybrat vyšší obnovovací frekvenci v nastavení displeje , pokud ji hra podporuje. Tím zajistíte, že pokud to váš telefon zvládne, hra poběží co nejplynuleji.

Jak zobrazit FPS na obrazovce herních telefonů a konkrétních aplikací

Pokud jde o počet snímků za sekundu, mnoho herních telefonů obsahuje vestavěné počítadlo FPS , které lze aktivovat pomocí jejich softwaru. Pokud máte model od značek jako Black Shark, Asus ROG, Lenovo Legion nebo podobných, je docela pravděpodobné, že tuto funkci najdete integrovanou.

Na těchto zařízeních vlastní vrstvy často zahrnují ovládací panely, které se zobrazují během hraní a ze kterých můžete sledovat FPS, měnit profily výkonu, blokovat oznámení nebo upravovat další parametry, aniž byste museli opustit hru.

Pokud váš telefon do této kategorie nepatří, existují aplikace jako Game Booster (nezaměňovat s modulem Samsung), které mohou zvýšit výkon a v mnoha případech aktivovat počítadlo FPS na obrazovce . V jejich nastavení je obvykle speciální sekce pro zobrazení počítadla FPS během hraní.

Na některých systémech, a to i bez dalších aplikací, najdete v nastavení hry sekci s názvem „FPS Monitor“ nebo něco podobného . Jejím povolením zobrazíte snímkovou frekvenci v reálném čase, aniž byste potřebovali root přístup nebo provádět jakékoli složité změny.

Hlavní výhodou sledování FPS přímo na obrazovce je, že si můžete upravit grafické nastavení hry a zároveň sledovat, jak každá změna ovlivňuje hru . Pokud zvýšíte počet stínů nebo efektů a FPS klesne příliš, budete vědět, že to přeháníte, a měli byste mírně snížit kvalitu, abyste upřednostnili plynulost hraní.

Je to také užitečné pro pochopení, kdy je problém způsoben hardwarem telefonu a kdy špatnou optimalizací hry. Pokud má určitý titul velmi nízké FPS, ale jiné náročné hry běží plynule , problém pravděpodobně není ve vašem zařízení.

Jak zobrazit FPS ve hrách pro Samsung Galaxy (Perf Z a GPUWatch)

Pokud máte moderní Samsung Galaxy, máte štěstí, protože One UI nabízí několik způsobů, jak sledovat FPS, využití CPU/GPU a teplotu bez nutnosti root přístupu . Samsung vyvinul v rámci svého ekosystému specifické nástroje pro hráče.

Na jedné straně máte aplikaci Herní pluginy z obchodu Galaxy Store, která obsahuje plugin s názvem Perf Z určený pro zobrazení dat o výkonu v reálném čase . S ním můžete během hraní sledovat FPS, teplotu, využití CPU, využití paměti a další.

Postup je jednoduchý: nejprve si stáhněte herní pluginy z obchodu Galaxy Store . Poté otevřete aplikaci, přejděte do sekce pluginů a najděte „Perf Z“. Odtud jej můžete nainstalovat jediným klepnutím.

Po instalaci se vraťte do Herní pluginy a přepněte přepínač Perf Z pro jeho spuštění . Při prvním spuštění systém požádá o povolení spuštění pluginu přes jiné aplikace.

V zobrazeném okně budete muset přejít do Nastavení > Perf Z a povolit oprávnění k překrytí . Jedná se o stejný typ oprávnění, jaký vyžadují jiné aplikace s překrytími, což je nezbytné pro zobrazení dat během hry.

Dále se vraťte do Herních pluginů a otevřete nastavení Perf Z. Zde si můžete vybrat, které metriky chcete vidět na obrazovce: snímková frekvence (FPS), teplota, využití CPU, využití GPU, využití paměti atd. Minimálně povolte možnost „Snímková frekvence“, abyste viděli čítač FPS.

Od té chvíle se pokaždé, když na svém Samsung Galaxy otevřete kompatibilní hru, zobrazí malá záložka nebo plovoucí okno s FPS a dalšími vybranými údaji . Je plně konfigurovatelná, takže nebude příliš rušivá.

Pokud si někdy budete chtít tato data přestat zobrazovat, jednoduše stáhněte dolů panel oznámení, vyhledejte oznámení o spuštěných službách herních pluginů a odtud vypněte Perf Z. Poté jej můžete podle potřeby zapnout nebo vypnout.

Kromě Perf Z nabízí Samsung další nativní funkci s názvem GPUWatch. Tento nástroj, dostupný prostřednictvím možností pro vývojáře, umožňuje zobrazovat plovoucí widgety s FPS a dalšími technickými parametry bez nutnosti instalace dalších aplikací.

Chcete-li používat GPUWatch, musíte nejprve znovu povolit Možnosti pro vývojáře (pokud jste tak ještě neučinili) . Poté přejděte do Nastavení, sjeďte dolů a otevřete „Možnosti pro vývojáře“.

Uvnitř vyhledejte sekci Hry a klepněte na GPUWatch. Zde uvidíte několik možností pro konfiguraci widgetů. Aktivujte funkci GPUWatch a ujistěte se, že jeden z vybraných widgetů je „FPS (Surface) “. Pokud se v seznamu nezobrazí, můžete jej přidat klepnutím na tlačítko Přidat.

Po ukončení této nabídky by se na obrazovce měly automaticky začít zobrazovat FPS . Pokud je nevidíte, můžete klepnout na oznámení GPUWatch a přepnout možnost skrytí nebo zobrazení widgetů, abyste je povolili.

V možnostech GPUWatch si také můžete přizpůsobit detaily, jako je průhlednost nebo barva plovoucích oken , aby počítadlo vypadalo dobře, aniž by zakrývalo důležité prvky hry.

Nejlepší na těchto metodách na Samsungu je, že nepotřebujete root přístup, nejste závislí na aplikacích třetích stran a vše se bezproblémově integruje se systémem . Můžete sledovat FPS, využití zdrojů a teplotu jen několika klepnutími a stejně rychle je deaktivovat, když je nepotřebujete.

Pro přesnější měření použijte PC nástroje a režim pro vývojáře

Pokud jste obzvláště nároční nebo vám žádná z výše uvedených možností zcela nefunguje, vždy existuje pokročilejší způsob: připojte mobilní telefon k počítači a pomocí nástrojů pro vývojáře systému Android analyzujte výkon s mnohem větší přesností.

Tato metoda je určena pro uživatele s určitými zkušenostmi, protože zahrnuje povolení ladění USB a práci s nástroji, jako je Android GPU Profiler . Není to tak pohodlné jako pouhé zobrazení čísla na obrazovce, ale na oplátku získáte extrémně podrobná data.

Základní kroky jsou: nejprve povolte možnosti pro vývojáře, jak jsme již viděli. Poté v těchto možnostech zapněte ladění USB . Dále připojte telefon k počítači pomocí kabelu a použijte ovládání obrazovky pomocí scrcpy.

V počítači budete muset použít nástroje Android SDK nebo specializované monitorovací nástroje , které vám umožní zaznamenávat a vizualizovat výkon GPU, snímkovou frekvenci a další technické parametry, zatímco na zařízení běží hra.

Tento přístup není pro každodenní použití tak praktický, ale je ideální, pokud chcete provádět seriózní testy, porovnávat různá nastavení nebo dokonce analyzovat, jak aktualizace systému nebo her ovlivňují výkon . Obvykle se používá spíše ve vývojových prostředích nebo velmi pokročilými uživateli.

Ovládání dění „pod kapotou“ při hraní her na Androidu je mnohem jednodušší, než se zdá, a máte k dispozici řadu možností v závislosti na úrovni detailů, které hledáte: od jednoduchých čítačů Hz a FPS překrývajících obrazovku, přes herní režimy integrované výrobci, až po pokročilé pluginy, jako je PerfZ nebo PC tools . Pochopení toho, co je FPS a obnovovací frekvence, znalost toho, jak povolit jejich zobrazení, a naučení se interpretovat tato čísla vám umožní lépe upravovat grafiku, spravovat teplotu telefonu a užívat si mnohem plynulejší hraní, aniž byste se nepříjemným překvapeními, když snímková frekvence klesne uprostřed akce.

Nahrávejte obrazovku Androidu pomocí externího zvuku a dotykových vstupů
Související článek:
Nahrávání obrazovky v systému Android: kompletní návod pro zachycení interního a externího zvuku

Přidat jako preferovaný zdroj v Googlu