Stüdyo Notlarına dön

Stüdyo Notları ·

Yalnızca hızlı değil, akıcı kalan mobil oyunlar

Kare zamanlaması, termal pay ve ölçülü kalite değişimleri uzun oturumları kısa süreli performans zirvesinden daha iyi kılar.

Mobil performans tek bir en yüksek kare hızı değildir. Oyun; cihaz saat hızlarını değiştirirken, ısıyı yönetirken ve sınırlı güç bütçesini paylaşırken kareleri kararlı bir ritimde sunmalıdır. Faydalı hedef sürdürülebilir oyundur: duyarlı giriş, öngörülebilir kare süreleri ve cihazın koruyabildiği kalite düzeyi.

Kararlı kare ritmi

Android Developers, kare zamanlamasını oyun döngüsünün ekran sistemiyle eşzamanlanması olarak açıklar. Frame Pacing kitaplığı, tutarsız sunumu ve kuyruk yığılmasını azaltmak için sunum zaman damgaları ile eşzamanlama çitlerini kullanır. Pratik ders açıktır: yalnızca ortalama FPS’yi değil kare süresi tutarlılığını ölçün ve oyunun sürdürebileceği yenileme hızı hedefini seçin.

Süren performans

Android Dynamic Performance Framework, oyunların cihaz sürdürülemez bir duruma gelmeden önce iş yükünü ayarlayabilmesi için termal ve performans sinyalleri sunar. Yararlı kalite adımları kademelidir: çözünürlük, gölgeler, parçacıklar ve görüş mesafesi ani bütünsel hazır ayarlar yerine bağımsız ayarlanabilir.

Üretimde uyguladığımız ilkeler

  • Yalnızca açılışı ve ilk dakikayı değil uzun oturumları profilleyin.
  • FPS ile birlikte kare süresi sıçramalarını ve giriş gecikmesini izleyin.
  • Isı ciddi kısıtlamaya yol açmadan pahalı efektleri küçük adımlarla azaltın.
  • Düşük kalite modlarını bozuk değil, bilinçli tasarlanmış hâlde tutun.

Resmî kaynaklar