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 yansıtamaz. Kare hızları, bellek baskısı, termal kısıtlama ve giriş gecikmesi fiziksel cihazlarda farklı davranır. Donanımda test yapmak, yalnızca gerçek dünya kısıtlamaları altında ortaya çıkan sorunları yakalamanıza yardımcı olur.

Cihazlarda neden test yapmalısınız

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

  • Bellek — Cihaz emülatörü, en boy oranlarını ve kontrolleri kontrol etmek için yararlıdır, ancak bellek kullanımı için 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 performanslı bir PC, mobil veya düşük kaliteli donanımda ciddi kare düşüşlerine neden olan verimsiz kod veya diğer sorunları işleyebilir. Sorunlar, kısıtlı cihazlarda daha kolay fark edilir (ve yeniden üretilebilir).
  • Termal kısıtlama — Telefonlar, tabletler ve hatta ince dizüstü bilgisayarlar, uzun süreli oyun sırasında aşırı ısındıklarında CPU ve GPU saat hızlarını düşürür.
  • Giriş ve gecikme — Dokunmatik yanıt, oyun kumandası anketleme 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; belirli türler veya rekabetçi oyunlar için bazı istisnalar vardır. Cihaz manzarasını anlamak, neyi test etmeniz gerektiğini önceliklendirmenize yardımcı olur ve Performans Gösterge Tablosu ile oyuncu tabanınızın daha doğru metriklerini alabilirsiniz.

Roblox doğası gereği çapraz oyun destekler, 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 cihaz yelpazesinde iyi performans göstermesi gerekir.

Aşağıda kullanıcı tabanındaki genel cihaz istatistikleri bulunmaktadır:

  • 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 benchmark'larında 10,000–20,000 arasında puan alan cihazlarda oyun oynamaktadır.

Eğer yalnızca geliştirme makinenizde test yapıyorsanız, izleyici kitlenizin azınlığı için test yapıyorsunuz demektir. Çapraz platform uyumluluğunu önceliklendirin ve hedef oyuncu demografinizi temsil eden en az bir düşük kaliteli temel 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 el kumandası, tek bir donanım parçasında hem dokunmatik hem de kumanda girişlerini doğrulamanıza olanak tanır. USB-C oyun kumandası adaptörleri olan telefonlar veya dokunmatik ekranlı dizüstü bilgisayarlar aynı amaca hizmet edebilir.

Performans

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

Bir temel seçme ve sınırları içinde kalma konusunda rehberlik için Performans için tasarım sayfasına bakın.

Cihazda profil oluşturma

MicroProfiler ve Geliştirici Konsolu her ikisi de yalnızca Studio'da değil, istemci cihazlarda da çalışır. Donanımda doğrudan kullanarak doğru kare süresi dökümü ve bellek okumaları alabilirsiniz.

  • Bellek tüketimini kontrol etmek için Geliştirici Konsolu'nu F9 (veya oyundaki menü) ile açın.
  • Cihazda kare dökümleri yakalamak için MicroProfiler'ı (CtrlAltF6 / ⌘⌥F6) kullanın, ardından bunları geliştirme makinenizde analiz edin.
  • FPS, bellek ve ping'in bir üst katmanını görmek için ayarlar menüsünden Performans İstatistikleri'ni etkinleştirin.

Termal kısıtlamalar için test yapma

Oyunuzu bir mobil cihazda uzun bir oturum (10–15 dakika aktif oyun) boyunca çalıştırın. Zamanla kare hızındaki düşüşü izleyin — sürekli bir düşüş, cihazın termal kısıtlama yaşadığını gösterir. 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 kısıtlı Wi-Fi üzerinden doğrulayın.

Yayın sonrası izleme

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

Kullanıcı deneyimi

Performans sayıları tam hikayeyi anlatmaz. Bir oyun bir cihazda 60 FPS alabilir ve dokunmatik hedefler çok küçük veya kullanıcı arayüzü okunamazsa hâlâ bozuk hissedilebilir. Kapsamlı çapraz platform UI rehberliği için Çapraz platform geliştirme sayfasına bakın.

Dokunmatik hedefler ve hareketler

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

  • Etkileşimli öğelerin, farklı ekran boyutlarında güvenilir bir şekilde dokunmak için yeterince büyük olduğundan emin olun.
  • Yakınlaştırma ve kaydırma gibi hareketlerin oyun kontrollerinizle çelişmediğinden emin olun.
  • Ekrandaki parmak çubukları ve eylem düğmeleri, rahat erişim alanları içinde konumlandırılmıştır.

Ekran okunabilirliği

1440p'de net görünen UI öğeleri, düşük çözünürlüklü bir mobil ekranda okunamaz hale gelebilir. En düşük desteklenen cihazınızda, kollarınızın uzunluğunda bir izleme mesafesinde metin boyutunu, simge netliğini ve kontrastı test edin. Uyarlanabilir düzenler hakkında rehberlik için Uyarlanabilir tasarım sayfasına bakın.

Giriş geçişi

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

Yükleme ve akış

İlk izlenimler önemlidir. Temel cihazınızda tipik bir bağlantı üzerinden tam katılma-oyun akışını zamanlayın. Yükleme süreleri birkaç saniyeyi aşarsa, başlangıç katılım sürelerini ve bellek ayak izini azaltmak için örnek akışı etkinleştirmeyi düşünün. Akışın, normal oyun hareketi sırasında dalmayı bozacak şekilde görünür bir pop-in oluşturmadığını test edin.

Ses

Cihaz hoparlörü ve kulaklıkla test yapın. Mobil hoparlörlerin sınırlı frekans aralığı ve sesi vardır — 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.