Donanımda Test

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.


Roblox Studio, farklı cihazları test etmek için yararlı emülasyon araçları sağlar, ancak emülasyon gerçek donanımda olanları tam olarak taklit edemez. Kare hızları, bellek baskısı, ısıl kısıtlama ve giriş gecikmesi fiziksel cihazlarda farklı davranır. Donanımda test etmek, yalnızca gerçek dünya kısıtlamaları altında ortaya çıkan sorunları yakalamanıza yardımcı olur.

Neden cihazlarda test yapmalıyız

Studio, istemciyi ve sunucuyu genellikle oyuncularınızın kullandığı cihazlardan çok daha güçlü olan geliştirme makinenizde bir arada çalıştırır. Bu, oyuncu tabanınızın kullandığı cihazlarla bazı kör noktalar oluşturur:

  • BellekCihaz emülatörü görüntü oranlarını ve kontrolleri kontrol etmek için yararlıdır, ancak bellek kullanımında doğru değildir. Gerçek bir cihazda, işletim sistemi, arka plan uygulamaları ve Roblox motoru sınırlı RAM için rekabet eder.
  • Kare hızı — Yüksek özellikli bir PC verimsiz kod veya mobil veya düşük kaliteli donanımda ciddi kare düşüşlerine neden olabilecek diğer sorunları işleyebilir. Sorunlar, kısıtlı cihazlarda daha kolay fark edilip (ve yeniden üretilebilir).
  • Isıl kısıtlama — Telefonlar, tabletler ve hatta ince dizüstü bilgisayarlar, sürdürülen oyun sırasında aşırı ısındıklarında CPU ve GPU saat hızlarını azaltır.
  • Giriş ve gecikme — Dokunma yanıtı, oyun kumandası puanlama oranları ve hücresel bağlantılar üzerinden ağ davranışı yalnızca gerçek donanımda doğrulanabilir.

Oyuncu tabanındaki popüler cihazlar

Roblox oyuncularının çoğunluğu daha düşük özellikli mobil cihazlarda bulunmaktadır, ancak belirli türler veya rekabetçi oyunlar için bazı istisnalar vardır. Cihaz manzarasını anlamak, test edilecek öncelikleri belirlemenize yardımcı olur ve Performans Kontrol Paneli ile oyuncu tabanınızın daha doğru metriklerini alabilirsiniz.

Roblox, doğası gereği çapraz oyun desteğine sahiptir, bu da çok çeşitli cihazları desteklediği anlamına gelir ve cihaz demografileri ülkeler, yaş grupları, türler ve daha fazlası arasında farklılık gösterir. En geniş kitleye ulaşmak için oyununuzun tüm cihazlar arasında iyi performans göstermesi gerekir.

Aşağıdakiler, kullanıcı tabanındaki genel cihaz istatistikleridir:

  • Android, tipik bir oyunun oyuncu tabanının yaklaşık %65'ini temsil eder.
    • Bu oyuncuların yaklaşık %60'ı 2–4 GB RAM'e sahiptir.
    • Yaklaşık %35'i 4–8 GB RAM'e sahiptir.
    • Yaklaşık %5'i 8 GB’dan fazla RAM’e sahiptir.
  • Roblox oyuncu tabanının %50'sinden fazlası, Passmark kıyaslamalarında 10,000–20,000 puan arasında olan cihazlarda oyun oynamaktadır.

Eğer sadece geliştirme makinenizde test yapıyorsanız, izleyici kitlenizin azınlığı için test yapıyorsunuzdur. Çapraz platform uyumluluğunu önceliklendirin ve hedef oyuncu demografinizi temsil eden en az bir düşük özellikli başlangıç cihazı seçin.

Test stratejileri

Test stratejileri oyununuz ve geliştirme iş akışınıza bağlıdır — her projeye uyan tek bir yaklaşım yoktur. Aşağıdakiler, donanım testini sürecinize entegre etmek için sağlam bir temel sağlar.

Çoklu giriş cihazları, tam bir cihaz laboratuvarı gerektirmeden test kapsamınızı artırabilir. Örneğin, dokunmatik ekranlı bir elde taşınan oyun kumandası, tek bir donanım parçasında hem dokunma hem de oyun kumandası girişlerini doğrulamanıza olanak tanır. USB-C oyun kumandası adaptörleri olan telefonlar veya dokunmatik ekranlı dizüstü bilgisayarlar da aynı amaç için kullanılabilir.

Performans

Donanımda performans testi, üç alana odaklanır: kare hızı (hesaplama), bellek ve yükleme süresi. Tanı araçlarının tam dökümü için Performans sorunlarını belirleme kısmına bakın.

Başlangıç noktası seçimi ve sınırları içinde kalma konusunda rehberlik için Performans için tasarım kısmına göz atın.

Cihazda profil oluşturma

MicroProfiler ve Geliştirici Konsolu her iki araç da sadece Studio'da değil, istemci cihazlarda çalışır. Donanımda doğrudan kullanarak doğru kare süreleri dağılımlarını ve bellek okumalarını elde edin.

  • Bellek sekmesinin altında bellek tüketimini kontrol etmek için Geliştirici Konsolu'nu F9 ile açın (veya oyundaki menüden).
  • Cihaz üzerinde çerçeve dökümleri almak için MicroProfiler'ı kullanın (CtrlAltF6 / F6), ardından bunları geliştirme makinenizde analiz edin.
  • FPS, bellek ve ping'in bir üst üste görünümünü görmek için ayarlar menüsünden Performans İstatistikleri'ni etkinleştirin.

Isıl kısıtlamayı test etme

Mobil bir cihazda oyununuzu uzun bir süre (10–15 dakika aktif oyun) oynatın. Zamanla kare hızındaki düşüşü izleyin — sürekli bir düşüş genellikle cihazın ısıl olarak kısıtlandığını gösterir. Eğer bunu görürseniz, MicroProfiler tarafından belirlenen sıcak kod yollarında sürekli GPU veya CPU yükünü azaltmaya odaklanın.

Ağ koşullarını doğrulama

Mobil ağlardaki oyuncular, kablolu bağlantılara göre daha yüksek gecikme, dalgalanma ve paket kaybı yaşarlar. Hızlı yineleme için Studio'daki ağ simülasyonunu kullanın, ancak davranışı gerçek bir cihazda hücresel veya sınırlı Wi-Fi üzerinden doğrulayın.

Yayından sonra izleme

Oyun canlı olduğunda, Performans Kontrol Paneli kullanarak zamanla cihaz kategorileri arasında istemci kare hızını, bellek kullanımını ve çökme oranlarını takip edin. Bir güncellemeden sonra çökme oranında ani bir artış, genellikle düşük özellikli cihazlarda bir bellek gerilemesine işaret eder.

Kullanıcı deneyimi

Performans sayıları tam hikayeyi anlatmaz. Bir oyun bir cihazda 60 FPS alabilir ve dokunma hedefleri çok küçükse ya da kullanıcı arayüzü okunamaz hale gelmişse hâlâ bozuk hissedilir. Kapsamlı çapraz platform kullanıcı arayüzü rehberliği için Çapraz platform geliştirme kısmına göz atın.

Dokunma hedefleri ve jestler

Gerçek telefon ekranlarında test yapın, yalnızca emüle edilmiş çözünürlüklerde değil. Masaüstü monitöründe rahat boyutlarda görünen düğmeler, 5 inçlik bir ekranda sinir bozucu şekilde küçük olabilir. Aşağıdakileri doğrulayın:

  • Etkileşimli öğelerin çeşitli ekran boyutlarında güvenilir bir şekilde dokunulabilmesi için yeterince büyük olduğundan emin olun.
  • Sıkıştırma ile yakınlaştırma gibi jestlerin oyun kontrollerinizle çelişmediğinden emin olun.
  • Ekrandaki parmak kolları ve eylem düğmelerinin rahat ulaşım alanları içinde konumlandığından emin olun.

Ekran okunabilirliği

1440p çözünürlükte net görünen kullanıcı arayüzü öğeleri, düşük çözünürlüklü bir mobil ekranda okunamaz hale gelebilir. En düşük desteklenen cihazınızdaki metin boyutunu, ikon netliğini ve kontrastı, kol boyu görüntüleme mesafesinde test edin. Adaptif düzenler hakkında rehberlik için Adaptif tasarım kısmına bakın.

Giriş değiştirme

Oyuncular sıklıkla oturum ortasında giriş yöntemlerini değiştirir — bir tablet oyuncusu bir Bluetooth kumandası bağlayabilir veya bir dizüstü bilgisayar oyuncusu parmak takviminden fareye geçiş yapabilir. Deneyiminizin giriş türü değişikliklerine doğru bir şekilde yanıt verdiğinden ve herhangi bir yardımcı öneriyi buna göre güncellediğinden emin olun.

Yükleme ve yayınlama

İlk izlenimler önemlidir. Temel cihazınızdaki tam katılım-oyun akış süresini, tipik bir bağlantıda ölçün. Eğer yükleme süreleri birkaç saniyeden fazla uzunsa, başlangıç sürelerini ve bellek ayak izlerini azaltmak için örnek akışını etkinleştirmeyi düşünün. Yayınlamanın normal oyun hareketleri sırasında görünür pop-in yapmadığını test edin.

Ses

Cihaz hoparlörü ve kulaklıkla test edin. Mobil hoparlörler sınırlı frekans aralığı ve ses yüksekliğine sahiptir — masaüstü kulaklıklarda net olan ses efektleri veya sesli diyaloglar, bir telefon hoparlöründe bulanık veya duyulmaz hale gelebilir.

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.