Android oyun performansınızı artırın: FPS rehberi

  • FPS ve grafik ayarlarının (Oyun, Oyun Modu ve GFX Aracı) doğru şekilde yapılandırılması, Android'de akıcılığı büyük ölçüde artırır ve takılmaları azaltır.
  • RAM, CPU ve GPU'yu (sprite boyutları, olaylar, efektler ve arka plan işlemleri) optimize etmek, FPS'yi artırmanın anahtarıdır.
  • Geliştirici Seçenekleri ve Oyun Hızlandırıcı, oyun deneyimini önceliklendirmek için animasyonları, GPU'yu ve kaynakları ayarlamanıza olanak tanır.
  • Android ve oyunların güncellenmesi, performans iyileştirmeleri ve 60, 90 ve 120 Hz ekranlarla daha iyi uyumluluk sağlar.

Bu FPS kılavuzu ile Android oyun performansınızı artırın.

Eğer her seferinde favori Android oyununuza girdiğinizde FPS düşüşleri, ekran donmaları veya her şeyin takılması gibi sorunlar yaşanıyor.Hayal kırıklığına uğramak normal. İyi haber şu ki, telefonunuz gerçekten eski değilse, yeni bir akıllı telefona servet harcamanıza gerek kalmadan deneyiminizi önemli ölçüde iyileştirmek için kullanabileceğiniz bir sürü ince ayar ve püf noktası var.

Önemli olan bunu anlamaktır Her şeyi düzelten sihirli bir uygulama yok.ama daha ziyade bir dizi küçük optimizasyon: oyunun kendisine yapılan ayarlamalar, sistem kurulumuGeliştirici seçeneklerini, GFX Tool veya Game Booster gibi araçları ve son olarak da FPS sınırları ve Oyun Modu ile ilgili Android 13'ün tüm yeni özelliklerini adım adım, ayrıntılı ve lafı uzatmadan inceleyeceğiz.

Android'de FPS oyunlarınız neden yavaş çalışıyor?

Bir oyun takılmaya başladığında, bunun genellikle bir veya daha fazla bileşenin sınırlarına ulaşmasından kaynaklanır: CPU, GPU, RAM, depolama veya yanlış seçilmiş grafik ayarlarıSorun sadece "telefonun bozuk olması" değil, bazen ayarların cihazınıza yeterince uyumlu olmaması da söz konusu olabilir.

İşlemci ve GPU, Grafik, fizik ve efektleri çalıştırmak için gereken ham güçOyunun görsel kalitesi veya FPS'si işlemciniz için çok yüksek ayarlanırsa, sonuç sürekli performans düşüşleri ve aşırı ısınma olacaktır.

RAM de çok önemlidir: sahip olduğunuzda Arka planda birçok uygulama açık olduğunda, sistem işlemleri kapatmaya ve verileri taşımaya başlar. Bir yerden başka bir yere geçiş sırasında, bu durum duraklamalara, sonsuz doku yükleme sürelerine ve en kötü durumlarda ani oyun çökmelerine yol açar.

Depolama alanının neredeyse dolu olması da bir başka klasik. Telefonun kapasitesinin %90-95 civarında olması gibi. Okuma ve yazma işlemleri çok daha yavaş gerçekleşiyor, veriler parçalanıyor ve tüm sistem yavaşlıyor.Yükleme süreleri uzuyor ve oyun sırasında akıcılık azalıyor.

Ve elbette, yazılım kısmı da var: Dahili oyun grafik ayarları, Android sürümü, arka planda çalışan uygulamalar, kablosuz bağlantılar ve konum servisleri.Her şey toplanır... veya çıkarılır, bu tamamen nasıl yapılandırdığınıza bağlıdır.

Android 13, Oyun Modu ve Akıllı FPS Sınırlama

Google, Android 13 ile oldukça ilginç bir sistem tanıttı: Oyun Modu müdahalesi olarak FPS sınırlamasıOyunların istikrarlı bir kare hızına sahip olmasını, daha az pil gücü tüketmesini ve FPS oyunlarının tipik "dalgalanma" etkisinden kaçınmasını sağlamak için tasarlanmıştır.

Günümüzde birçok Android telefon, şu ekranlarla birlikte geliyor: 90 Hz veya 120 Hz ve oyunlar bu hıza ayak uydurmaya çalışıyor. FPS'yi en üst düzeye çıkararak bunu başarabilirler. Sorun şu ki, neredeyse hiçbiri kullanıcının pil ömrünü mü yoksa kararlılığı mı önceliklendirdiğini dikkate almıyor ve işte o zaman takılmalar meydana geliyor: oyun tam hızda çalışmaya çalışıyor, ancak CPU/GPU yetişemiyor.

Bu Oyun Modu müdahalesinin ardındaki fikir basit: Oyunun orijinal FPS oranını artıramaz, sadece sınırlayabilir.Başka bir deyişle, oyun 60 FPS'de çalışacak şekilde tasarlanmışsa, sihirli bir şekilde 120 FPS'ye çıkmaz, ancak kare hızını daha istikrarlı hale getirmek ve kaynak tüketimini azaltmak için 40 veya 30 FPS gibi değerlere kilitleyebilir.

Google'ın testleri, saniyedeki kare sayısını sınırlamanın faydalı olabileceğini göstermiştir. GPU güç tüketimini %50'ye kadar, genel sistem güç tüketimini ise yaklaşık %20 oranında azaltın.Pratikte bu, telefonun daha az aşırı ısınması, sıcaklık nedeniyle performans düşüşlerinin azalması ve aynı oyun seansı içinde pilin daha uzun süre dayanması anlamına gelir.

Bu müdahalenin çok önemli bir yönü var. Özellikle "ritmik olmayan" oyunlar için tasarlanmıştır.Yani, çok yüksek FPS değerlerine ulaşan ancak bir andan diğerine büyük varyasyonlar gösteren oyunlar. Ortalama FPS değeri iyi görünse bile, oyuncunun gecikme veya kararsızlık olarak algıladığı şey tam olarak bu varyasyonlardır.

FPS sınırının mobil ekranınıza bağlı olarak nasıl çalıştığı

FPS sınırı rastgele uygulanmaz. İdeal olarak, Seçilen kare hızı, maksimum yenileme hızının tam bir böleni olmalıdır. Ekranın senkronizasyonu sağlanarak her şey uyumlu hale getirilir ve panel daha verimli kullanılır.

Pratikte, ekran türüne bağlı olarak, aşağıdaki önerilen FPS kombinasyonları mevcuttur:

  • 60Hz ekranlar60 FPS ve 30 FPS.
  • 90Hz ekranlar: 90 FPS, 45 FPS ve 30 FPS.
  • 120Hz ekranlar: 120 FPS, 60 FPS, 40 FPS ve 30 FPS.

Dikkat edin ki "Olağanüstü" değerler görünmüyor Örneğin, 50 FPS veya 70 FPS. Panelin yenileme hızıyla eşleşmeyen rakamlar zorlarsanız, sistem sürekli olarak zamanlamaları ayarlamak zorunda kalacağı için faydadan çok takılma yaşayabilirsiniz.

FPS'nin müdahaleyi sınırlandırması Bu, oyunun kendi uyguladığı kare hızıyla birleştirilir.Genel kural olarak, bu "sınırlar savaşında" daha düşük değer her zaman kazanır: eğer oyun 60 FPS'de çalışmak istiyorsa ve platform bunu 40 FPS ile sınırlandırıyorsa, sabit 40 FPS'de takılı kalırsınız.

İlginç bir istisna var: eğer uygulama çok agresif bir tempo belirleme tekniği kullanıyorsa ve Hızı ayarlamak için işleme iş parçacığını açıkça askıya alır.Sistem artık FPS sınırını düşüremez. Bu durumda, Oyun Modu FPS sınırı geçerliliğini yitirir ve yalnızca oyunun FPS sınırı geçerli olur.

Ayrıca bunu unutma Sonuçlar, cihaza, ortam sıcaklığına ve pil durumuna bağlı olarak büyük ölçüde değişiklik gösterebilir. ve diğer faktörler. Aynı FPS limitine sahip aynı oyun, aynı Android sürümünü kullansa bile, bir telefonda diğerine göre daha iyi performans gösterebilir.

ADB ve Oyun Modu ile FPS sınırlamasını yapılandırın.

Eğer cep telefonunuzu bilgisayarınıza bağlamaktan ve ADB ile uğraşmaktan çekinmeyenlerdenseniz, Android size bu imkanı sunuyor. Paket düzeyinde FPS müdahalesini yapılandırın. (uygulama) aracı kullanarak device_configBu daha çok geliştiriciler için hazırlanmış olsa da, çok faydalı bir kaynak.

Öncelikle önemli bir uyarı var: oyun Oyun Modu API'si ile uyumluluk beyan etmemelisiniz.Eğer geliştirici bu API'yi entegre ettiyse, kendi performans iyileştirmeleri platformun FPS sınırlama müdahalesini geçersiz kılabilir.

Belirli bir uygulamada Oyun Modu müdahalelerini etkinleştirmek için şu şekilde bir komut kullanılır:

adb shell device_config put game_overlay <PACKAGE_NAME> <CONFIG>

Bu yapılandırma içerisinde şunları belirtebilirsiniz: oyun modu ve hedef FPS oranıÖrneğin, tipik bir komut şöyle olabilir:

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

Bu durumda, mode=2 genellikle performans moduyla, mode=3 ise pil moduyla ilişkilendirilir.parametre fps Cihazın ekranının desteklediği değerlere bağlı olarak 0, 30, 40, 45, 60, 90 ve 120 gibi değerleri kabul eder. 0 varsayılan değerdir ve herhangi bir ek sınırlama getirmez.

Bu ADB komutlarının gelişmiş komutlar olduğunu ve Yapacağınız her türlü değişiklik kendi sorumluluğunuzdadır.Bir sorun oluşursa, her zaman varsayılan değere geri dönebilir veya ilgili paket için yer paylaşımı yapılandırmasını kaldırabilirsiniz.

FPS nasıl kontrol edilir ve sonuçlar nasıl ölçülür?

Android'de FPS oyun performansını artırın

FPS sınırını ayarladıktan sonra (ister oyun ayarlarından, ister Oyun Modundan, isterse daha teknik müdahalelerle olsun), yapılması gereken ideal şey şudur: FPS'yi kontrol edin ve ekranda neler olup bittiğini ve oyununuzun nasıl davrandığını gerçekten görebilirsiniz.

Oyun paneli veya oyun kontrol paneli bulunan birçok Android telefonda şunları yapabilirsiniz: üst üste bindirilmiş bir FPS sayacını etkinleştirin. Genellikle şu şekilde çalışır:

  1. Oyunu açın ve bildirim çubuğunu aşağı kaydırın.
  2. Oyun Kontrol Paneli simgesine dokunun.
  3. FPS sayacı seçeneğini etkinleştirin. ilgili düğmeye dokunarak.
  4. Kapatma düğmesi (X) ile paneli kapatın ve oyun oynarken sayacı görmek için yana kaydırın.

Bu sayede, örneğin, unvanınızın istikrarlı kalıp kalmadığını kontrol edebilirsiniz. 120Hz ekranda 120 FPS veya 40 FPS'de takılı kalması durumunda Pil tasarrufu modunu veya zorunlu limiti etkinleştirdiğinizde.

Daha da ileri gitmek isterseniz, Android size şunları sunuyor: Perfetto gibi çizim araçlarıGeliştiriciyseniz veya veriyle çalışmayı seviyorsanız bunlar çok kullanışlıdır. Kaynaktan performans verilerini yakalamak faydalıdır. android.game_interventionsFPS sınırının ne zaman ve hangi değerlerle uygulandığına dair ayrıntılı kayıtları görebileceksiniz.

İzleme okuyucusunda, Bilgi ve İstatistikler başlığı altında şunları göreceksiniz: oyun modları ve aktif müdahalelerin listesiFPS ile ilgili olanlar şu formatta görünür: fps=XBurada X, o belirli mod için uygulanan oranı temsil eder. 0 değeri göründüğünde, belirli bir limitin belirlenmediği anlamına gelir.

Bu oldukça teknik bir konu gibi görünse de, asıl önemli nokta şu ki... Yaptığınız değişikliklerin işe yarayıp yaramadığını anlamanın oldukça doğru yollarına sahipsiniz. ve FPS kararlılığının gerçekten iyileşip iyileşmediği.

Mobil oyun optimizasyonu: Proje ayarları, RAM, CPU ve GPU

Android'in sistem düzeyinde sunduklarının ötesinde, birçok performans sorunu oyunun kendisinden kaynaklanmaktadır. Gerçek dünyadan bir örnek: Bir geliştirici, oyununun bellek kullanımını azaltmayı başardı... Yaklaşık 250 MB'lık 2,5 GB RAMVe sadece birkaç parametreyi ayarlayarak, anında çöken oyun deneyimini Galaxy S8'de 60'ın üzerinde istikrarlı FPS'de çalışır hale getirdim.

Grafik açısından, örnekleme kalitesi veya GPU tercihi gibi ayarlar genellikle küçük farklar yaratır, ancak Ölçeklendirme kalitesi veya maksimum sprite sayfası boyutu gibi seçenekler Özellikle düşük RAM'li cep telefonlarında belirleyici olabilirler.

Özellikle ölçek küçültme, güçlü bir silah olabilir: onu düşürmek, onu daha etkili hale getirir. Mipmap'ler (doku dosyalarının daha küçük versiyonları) oluşturmayın.Bu, daha az görüntü varyasyonu depolandığı için bellekten tasarruf sağlar; bu da çok büyük dokulara sahip oyunlarda fark yaratır.

Sprite sayfasının maksimum boyutu da çok önemlidir. Örneğin, bunu 4096'dan 2048'e düşürmek, Bu, işlemci yükünde hafif bir artış pahasına RAM tüketimini önemli ölçüde azaltır.Cep telefonlarında bu genellikle işe yarar: işlemcinin biraz daha fazla çalışması, belleğin aşırı yüklenmesinden daha iyidir.

Tam ekran kalitesi söz konusu olduğunda, birçok oyun motoru buna izin verir. Önce daha düşük çözünürlükte oluşturun, sonra ölçeği büyütün. Ekranın çözünürlüğüne göre ayarlamak için. Düşük ayara getirmek, oyunun biraz daha pikselli görünmesine neden olabilir (1440p mobil ekranda neredeyse fark edilmez), ancak bazı durumlarda performans artışı çok büyük olur.

Kenar yumuşatma (antialiasing) ise genellikle bir lükstür: Düzelttiği her kenar için kaynak tüketir.Mobil oyunlarda, görsel stil kritik bir gereklilik oluşturmuyorsa, görsel ayarları devre dışı bırakmak veya minimuma indirmek birkaç ekstra FPS kazandırabilir.

RAM kullanımını kontrol etme: sprite boyutları ve kaynaklar

Bellek açısından en sık yapılan hatalardan biri, devasa sprite'ların aşırı kullanımıdır. Örneğin, 4000 x 4000 piksel boyutunda bir resim. 2000 x 2000 boyutlarındaki bir ürüne göre iki kat daha fazla yer kaplamaz, ancak dört kat daha fazla yer kaplar.Çünkü bellek, toplam piksel sayısına bağlıdır.

Pratikte, çoğu grafiği (düğmeler, arka planlar, arayüz öğeleri) gözle görülür bir kalite kaybı olmadan çok daha makul boyutlara küçültebilirsiniz. Örneğin, 250 x 250 boyutunda bir düğme, Çoğu ekran için genellikle fazlasıyla yeterlidir.Boyut küçültme, kullanılan RAM miktarının azalması anlamına gelir.

Ayrıca, sprite sheet'lerin varlıklarınızı nasıl paketlediğini anlamak da faydalıdır. 400 x 400 çözünürlüğündeki bir görüntü tipik olarak... 512 x 512 metrekarelik bir alan ayırtın Sayfada 600 x 600 boyutlarında bir sprite 1024 x 1024'lük bir alanı kaplayabilir. Bir sprite'ı 258 x 258'den 256 x 256'ya küçültürseniz, yine aynı şekilde görürsünüz, ancak ızgaraya daha iyi sığar ve yer israfı olmaz.

Birçok insanı şaşırtan bir diğer nokta da şu: Görüntüleri sıkıştırmak yalnızca APK veya kurulum dosyasının boyutunu küçültür.Oyun çalışırken kullandıkları RAM miktarı değil. Oyun dosyaları yüklediği anda, GPU için uygun bir formata dönüştürülürler ve işte o zaman gerçek piksel boyutu önem kazanır.

Statik grafikler (ikonlar, logolar, arayüzler) kullanıyorsanız, SVG gibi vektör formatları iyi bir seçenek olabilir. Ancak, Çok fazla hareket eden veya animasyon içeren sprite'larda SVG'nin aşırı kullanımı önerilmez.Çünkü bu durumda işlemci her karede geometriyi yeniden hesaplamak zorunda kalır ve performans düşer.

Hata ayıklama araçlarına sahip motorlarda görebilirsiniz. Hangi katmanlar veya sahneler en çok bellek kullanıyor?Bu gösterge panellerini kullanarak orantısız kaynakları hızlıca tespit edin ve körü körüne hareket etmek yerine bunları azaltmaya başlayın.

CPU kullanımını azaltın: olaylar, metin ve oyun mantığı

Birçok oyunun sorun yaşadığı nokta işlemci kullanımıdır. Birçok proje, sürekli çalışan olaylarla doludur. “her tik” veya “her kare” Aslında gerek kalmadan. Bu durum, işlemcinin saniyede binlerce kez koşulları değerlendirmesine neden olur ve sonuç olarak darboğaz, grafiklerden kaynaklanmadan mantıksal olarak ortaya çıkar.

Basit ama etkili bir yöntem, birçok "her tik" ifadesini şununla değiştirmektir: daha spesifik koşullar (örneğin, bir değişkeni yalnızca durum değiştirdiğinde kontrol etmek)Bir eylemin yalnızca bir olay gerçekleştiğinde bir kez çalışması gerekiyorsa, "bir kez tetikle" veya "yalnızca koşul değiştiğinde etkinleştir" gibi işlevleri etkinleştirin.

Metnin sürekli güncellenmesi de işlemciyi oldukça zorlayan bir diğer işlemdir. Ekrandaki metni değiştirmek bu zorluğa neden olur. her karede veya saniyede çok fazla kez Bu, boyutların, konumların yeniden hesaplanmasını ve bazı durumlarda metin dokusunun yeniden birleştirilmesini içerir. Sık sık değişen öğeler (sayaçlar, işaretleyiciler) için sprite yazı tipleri daha iyi bir seçenek olabilir.

Ayrıca çok kullanışlıdır Olay gruplarını veya kodun tamamını devre dışı bırakma İhtiyaç duyulmadığı zamanlarda devre dışı bırakılabilirler. Örneğin, bir mağazayı kontrol eden kod yalnızca mağaza açıkken gereklidir; geri kalan zamanlarda işlemci gücünden tasarruf etmek için devre dışı bırakılabilir.

Ve teknik konulara daha yatkın olanlar için bir not: bazı motorlarda, Mantığın belirli kısımlarını JavaScript'e veya diğer daha doğrudan dillere taşıyın. Ek iyileştirmeler de elde edebilirsiniz. Bununla birlikte, görsel olay sistemlerinin iyi kullanımı genellikle sorunsuz bir mobil oyun için yeterlidir.

GPU performansını optimize etme: efektler, parçacıklar ve katmanlar

Tamamen grafiksel açıdan bakıldığında, gelişmiş efektler, işlem sonrası düzenlemeler veya karmaşık gölgelendiriciler içeren her şey. Bu da GPU üzerindeki yükün artması anlamına gelir.Devasa bir sprite'a uygulanan basit bir su efekti, orta seviye bir cihazda FPS'yi düşürebilir.

Parçacıklar da önemli bir faktördür. Muhteşem görünürler, ancak kontrol altında tutulmaları gerekir. Bu tavsiye edilir. Ekranda artık görünmeyen parçacıkları yok edin veya geri dönüştürün.Onları oyun alanının dışında canlı bırakmak yerine, işlemci (mantıksal işlemler için) ve grafik işlemci (işleme için) kaynaklarını tüketmeye devam ettikleri için onları oyun alanına dahil etmek daha doğru olur.

Bazı motorlar şu seçeneği sunar: Statik katmanlarda "hücrelerin oluşturulması"Değişmeyen arka planlarda etkinleştirilmesi performansı artırır çünkü motor her karede her şeyi sıfırdan yeniden çizmek yerine bu hücreleri yeniden kullanabilir. Ancak, parçacıklarla veya hareketli nesnelerle dolu katmanlarda etkinleştirmeyin, çünkü hücrelerin sürekli olarak yeniden hesaplanmasının maliyeti denklemi tamamen değiştirir.

Bunu hatırlamak önemlidir Şeffaflığı %0 olan bir nesne birçok durumda yine de çizilir.Bir sprite'a artık ihtiyaç duyulmuyorsa, onu şeffaf hale getirmek yerine (kullanılan oyun motoruna bağlı olarak) yok etmek veya tamamen görünmez hale getirmek daha iyidir.

Son olarak, katman eklemenin kendisi genellikle fazla bir dezavantaj yaratmaz; önemli olan bu katmanlara yerleştirdiğiniz nesneler ve efektlerdir. Görsel karmaşıklığı kontrol etmek ve Ekranın tamamında ağır filtrelerden kaçının. Bu, FPS'yi geri kazanmanın doğrudan bir yoludur.

Geliştirici seçenekleri: animasyonlar, zorunlu GPU kullanımı ve 4x MSAA'yı zorla etkinleştirme.

Android'in kendi içinde birçok kullanıcının dokunmadığı, ancak fark yaratabilecek bir menü bulunuyor: Geliştirici SeçenekleriBunları etkinleştirmek için Ayarlar > Telefon hakkında (veya benzeri) bölümüne gidin ve "Yapı numarası"na birkaç kez dokunun; "Artık bir geliştiricisiniz" mesajı görünene kadar bekleyin.

Bu menüde, algılanan hızı ve bazı durumlarda gerçek performansı iyileştirmek için çok kullanışlı araçlar bulunmaktadır. Bunlardan en etkili olanlarından biri şudur: sistem animasyonlarını azaltın veya devre dışı bırakın: Animasyon penceresinin ölçeği, geçiş süresi ve animasyonun süresi.

Eğer bunları doğrudan "Animasyon devre dışı" seçeneğinde 0.5xo olarak ayarlarsanız, Ekranlar arasındaki geçişler neredeyse anlıktır. Ve telefon çok daha hızlı tepki veriyor. Donanımın gücünü artırmıyor, ancak görsel süslemeler için artık kullanılmayan küçük bir GPU'yu serbest bırakıyor.

Bir diğer ilginç seçenek ise "GPU işlemeyi zorla" (veya üreticinin arayüzüne bağlı olarak benzer bir seçenek) şeklindedir. Bunu etkinleştirdiğinizde, Arayüzün 2 boyutlu görüntü oluşturma işleminin bir kısmı GPU'ya aktarılıyor. Her şeyi işlemciye bırakmak yerine. Bu genellikle daha akıcı bir gezinme ve daha yumuşak animasyonlar sağlar.

Bunun bedeli, birçok cihazda GPU'nun bu görevler için CPU'dan daha fazla güç tüketmesidir, bu nedenle bunu fark edebilirsiniz. pil tüketiminde %5 ile %15 arasında bir azalma Sürekli aktif tutarsanız, özellikle zayıf işlemcili telefonlarda faydalı olabilir; ancak günümüzün üst düzey telefonlarında genellikle o kadar gerekli değildir.

Ayrıca, OpenGL ES 2.0'ı destekleyen oyunlarda güçlü kenar yumuşatma özelliğini etkinleştiren "Force MSAA 4x" veya "Force 4x MSAA" gibi ayarları da göreceksiniz. Grafik kalitesini artırır ancak GPU ve pil tüketimini de artırır.Telefonunuzun performansı düşükse, FPS düşüşlerini önlemek için bu özelliği devre dışı bırakmanız en iyisidir.

Oynatmadan önce arka plan işlemlerini sınırlayın ve uygulamaları kapatın.

Geliştirici seçenekleri ayrıca şunlara da izin verir: Arka planda çalıştırılabilecek işlem sayısını sınırlayınBu şekilde Android, ön planda çalışan uygulamaya (oyuna) öncelik verir ve kullanmadığınız uygulamaları daha agresif bir şekilde kapatır.

Sınırı çok düşük ayarlamamaya dikkat etmelisiniz, çünkü bu durum işlerin ters gitmesine neden olabilir. Mesajlaşma uygulamaları veya önemli hizmetler kapanır ve bildirim almayı durdurur.İdeal olarak, orta düzeyde deneyin ve oyunlarda işlevsellik kaybı olmadan bir iyileşme fark edip etmediğinizi görün.

Bunun dışında, her zaman yaptığımızı yapmaya devam etmek hâlâ iyi bir fikir: Arka planda çalışan kaynak yoğun uygulamaları manuel olarak kapatın. (Sosyal ağlar, sekmelerle dolu tarayıcılar vb.) en sevdiğiniz oyunu açmadan önce kapatın, böylece RAM mümkün olduğunca boş kalır.

Biraz daha ileri gitmek isterseniz, her zaman resmi kaynaklardan indirilen ve ölçülü kullanılan Advanced Task Killer veya diğer işlem kapatma yardımcı programları gibi uygulamaları kullanabilirsiniz, çünkü Sürekli olarak süreçleri sonlandırmak da ek tüketime yol açabilir. Sistemin bunları yeniden başlatması gerektiğinde.

Parlaklık, karanlık mod, bağlantılar ve bildirimler: küçük ayarlamalar bir araya geldiğinde büyük fark yaratır.

Kulağa önemsiz bir numara gibi gelebilir, ancak parlaklıkla maksimum seviyede oynamak mükemmel bir yöntemdir. cep telefonunun aşırı ısınmasıSıcaklık yükseldiğinde, hem CPU hem de GPU kendilerini korumak için frekanslarını düşürme eğilimindedir ve işte bu noktada FPS düşüşleri meydana gelir.

İdeal olarak, parlaklık bu değere ayarlanmalıdır. rahat hissettiğinizden daha düşük Oyun ve sistem izin verdiği her an karanlık modu etkinleştirin. Bu, özellikle gece uzun oyun seanslarında ekranın ve işlemcinin daha verimli çalışmasına yardımcı olur.

Ayrıca, ihtiyacınız yoksa tüm bağlantıları etkinleştirmenin de pek bir anlamı yok. Devre dışı bırakın. Bluetooth, NFC, konum servisleri ve hatta mobil veri (WiFi üzerinden oynuyorsanız) bu, sistemin oyuna daha fazla odaklanmasını ve ağ taraması veya arka plan servislerini güncelleme gibi işlerle daha az ilgilenmesini sağlar.

Bildirimler de kesintilere ve küçük gecikme artışlarına neden olan bir diğer kaynaktır. Rahatsız Etmeyin modunu veya yerleşik sistemi etkinleştirin. Üreticinin entegre oyun modu, genellikle bildirimleri ve aramaları susturur. Oyun sırasında. Sadece daha akıcı bir görüntü elde etmekle kalmayacak, aynı zamanda en kötü anda ekranınızın yarısını kaplayan bir bildirimden de kurtulacaksınız.

Son olarak, mümkün olduğunca telefonunuzu şarj cihazına takılıyken oyun oynamaktan kaçının. Bu durum sıcaklığı önemli ölçüde artırır ve pilin eskimesini hızlandırır.Aşırı ısınmayı önlemek için sistemin performansını düşürmeye zorlamanın yanı sıra, oyun seansından önce veya sonra şarj etmek en iyisidir.

Game Booster, GFX Tool ve FPS'yi artırmak için diğer uygulamalar.

Hemen hemen tüm markalar zaten bir tane içeriyor. Oyun modu veya Oyun Güçlendirici Bu özellik standart olarak gelir. Genellikle "Oyunlar", "Oyun Alanı", "Oyun Başlatıcı" veya benzeri bir isimle önceden yüklenmiş bir uygulama şeklinde gelir ve görevi basittir: oyun oynadığınızı algıladığında mobil cihazı otomatik olarak optimize etmek.

Bu hizmetler şunları yapabilir: Bildirimleri engelle, parlaklığı ayarla, CPU ve RAM kullanımına öncelik ver. Oyun için dokunmatik tepkiyi iyileştirin ve hatta internet bağlantısını optimize edin. gecikmeyi azaltmak Çevrimiçi oyunlarda.

Birçok Oyun Güçlendirici ayrıca şunlara da izin verir: Ekran kaydı yapın veya anında ekran görüntüleri alın.Ayrıca, her oyun için özel profiller oluşturabilir ve ham performansa mı yoksa grafik kalitesine mi öncelik vermek istediğinizi seçebilirsiniz.

Telefonunuzda yerleşik oyun modu yoksa veya daha gelişmiş bir şey istiyorsanız, aşağıdaki gibi özel araçlar mevcuttur. GFX Aracı – Oyun HızlandırıcıBunlar belirli oyunlar için tasarlanmıştır. Bunlarla, oyunun varsayılan olarak sunmadığı çözünürlükleri ve FPS oranlarını açabilir, detay seviyesini ayarlayabilir ve belirli efektleri etkinleştirebilir veya devre dışı bırakabilirsiniz.

Örneğin, GFX Tool şunlara olanak tanır: Çözünürlüğü artırın, düşük özellikli cihazlarda HDR grafiklerini etkinleştirin, en yüksek FPS değerlerinin kilidini açın. Görsel stili değiştirirler. Ayrıca, oyunu başlatmadan önce arka planda çalışan uygulamaları kapatmak ve kaynakları boşaltmak için genellikle "Oyun Turbo" özelliklerini de içerirler.

Ancak bu uygulamaları sorumlu bir şekilde kullanmak önemlidir: yanlış yapılandırma sorunlara yol açabilir. beklenmedik kapanmalar, aşırı pil tüketimi veya aşırı ısınmaSahip olduğunuz donanıma uygun makul seçeneklere her zaman bağlı kalın ve onu çok zorlamayın.

Android'i ve oyunların kendilerini güncelleyin.

Sürekli unutulan bir şey de şudur ki... Sistem ve oyun güncellemeleri performans iyileştirmeleri ve hata düzeltmeleri getiriyor.Bellek yönetimindeki bir hata, FPS senkronizasyon hatası veya grafiksel bir sorun daha yeni bir sürümde zaten düzeltilmiş olabilir.

Mobil ayarlarınızdan, şu seçeneğin olup olmadığını kontrol edin: bekleyen sistem güncellemeleri Yeterli piliniz olduğunda ve Wi-Fi'ye bağlıyken bu güncellemeleri uygulayın. Google Play'de favori oyunlarınızın yeni sürümlerinin olup olmadığını kontrol edin ve varsa yükleyin.

Geliştiriciler genellikle her güncellemeye şunları ekler: Yeni cihazlar için optimizasyonlar, grafik profillerinde ayarlamalar ve kararlılık iyileştirmeleri.Eğer sürümlerde geride kalırsanız, artık var olmayan sorunlarla karşılaşabilirsiniz.

Ayrıca, birçok üretici zaman içinde kendi Oyun Güçlendirici (Game Booster), GPU sürücülerini ve güç yönetimini ayarlamaktadır, bu nedenle FPS oyunlarında performans konusunda endişeleriniz varsa, güncel kalmak neredeyse zorunludur..

Android 13'teki FPS sınırları, iyi grafik ayarları, RAM, CPU ve GPU yönetimi, Geliştirici Seçeneklerinin ve Game Booster veya GFX Tool gibi araçların akıllıca kullanımı gibi tüm bu ipuçlarıyla, Android FPS oyunlarınızın akıcılığını ve performansını önemli ölçüde artırmak ve çok daha keyifli hale getirmek için bolca alanınız var; üstelik telefonunuzu ilk fırsatta değiştirmenize gerek kalmadan, sahip olduğunuz donanımın tüm avantajlarından tam olarak yararlanabilirsiniz.

Oyunlarınızın Android'de daha akıcı ve hızlı çalışmasını nasıl sağlarsınız?
İlgili makale:
Android'de Oyunlarınızı Daha Akıcı ve Hızlı Hale Getirmek İçin Uzman Rehberi

Tercih edilen kaynak olarak ekle