Google ve Samsung’dan telefonunuzda oyun deneyimini zirveye taşıyan yenilikçi araç!
En sevdiğiniz mobil oyundaki takılmalar, telefonunuzun suçu olmayabilir. Bu durum, oyunun nasıl yapıldığıyla ilgili olabilir. Google ve Samsung, Android stüdyolarının bu performans sorunlarını indirmeden önce tespit etmelerine yardımcı olmak için iş birliği yaptı.
Bu iş birliğinin sonucu, 10 Mart’ta Samsung’un Austin Araştırma ve Geliştirme Merkezi ve Gelişmiş Hesaplama Laboratuvarı tarafından duyurulan Sokatoa adlı bir GPU profilleme aracı. Ancak, Samsung bunu tek başına geliştirmedi. Araç, Vulkan grafik geliştirme konusunda derin bir deneyime sahip olan Google ve LunarG ile iş birliği içinde geliştirildi.
Sokatoa, Android oyun geliştiricilerine yönelik olsa da, grafik açısından yoğun uygulama geliştiren herkes tarafından kullanılabilir. Farklı donanımlar üzerinde de çalışıyor; Samsung’un Xclipse GPU’sunun yanı sıra, çoğu Android cihazda bulunan Qualcomm ve ARM GPU’larını da destekliyor. Hedef, daha iyi oyunlar, daha stabil kare hızları ve geliştiren ekipler için daha az render problemi yaşatmak.
Sokatoa’yı özel kılan nedir?
Buradaki yenilik, Samsung’un “çoklu kare GPU profilleme” olarak adlandırdığı bir teknoloji. Mevcut birçok araç, geliştiricilerin render edilen bir tek kareye göz atmasına olanak tanırken, bu güvenilir ve dikkate değer hataları yakalıyor. Ancak, her birkaç saniyede bir meydana gelen rastgele takılmalar ya da kare düşüşlerine neden olan daha kötü hatalar, birden fazla kare arasında gizleniyor.
Sokatoa, mühendislerin birden fazla kareyi aynı anda geçmesine olanak tanıyor. Geliştirme davranışını zaman içinde izleyip, tek kare görüntülerin kaçırdığı kalıpları ve aralıklı sorunları belirleyebiliyorlar. Stüdyolar, aydınlatma ve efektleri yöneten küçük programlar olan shader’ları düzenleyebilir ve cihaz üzerinde yükü anında tekrar oynatabilir. Bu hızlı döngü, ekiplerin düzeltmeleri test edip, sonuçları karşılaştırarak birkaç dakika içinde ilerlemelerini sağlıyor.
Erken testerler neler söylüyor?
Takım, Sokatoa’yı piyasaya sürmeden önce gerçek geliştiricilere sundu ve geri bildirimler, gerçekten sorunları çözdüğünü gösteriyor.

Clash of Clans’ın arkasındaki stüdyo olan Supercell’deki grafik mühendisleri, Sokatoa’yı ilk beta sürümünden bu yana test ediyor. Bir mühendis, güçlü bir özellik olarak yan yana iki izleme görüntülemenin önemini vurguladı. Görsel karşılaştırmalar, bu ekiplerin belirli bir hata çağrısı ile son kare arasındaki verileri ilişkilendirirken problem alanlarını daha hızlı izole etmelerine yardımcı oluyor. Unity, mobil oyunların büyük bir kısmını destekleyen motoru ile Sokatoa’yı test etti.
Bu, bir sonraki oyununuz için ne anlama geliyor?
Sokatoa şimdi kullanılabilir durumda. Samsung, duyuruda fiyatlandırma veya indirme detayları paylaşmadı, ancak bu profil, Android stüdyolarının grafik optimizasyonunda karşılaştığı sorunlara doğrudan bir yanıt olarak konumlandırılıyor. Google ve LunarG’nin katılımı, bu aracın Android geliştirme ekosisteminin standart bir parçası haline gelebileceğini düşündürüyor.
Geliştiriciler bu profilleme aracı ile tanıştıkça, inşa edilen veya güncellenen oyunlarda bu iyileşmeleri izleyin. Supercell ve Unity’den gelen erken erişim geri bildirimleri, halihazırda geliştirilen başlıklarda performans iyileştirmelerinin belirginleşebileceğini gösteriyor. Ayrıca, Qualcomm ve ARM GPU’ları üzerinde çalıştığı için, bu faydalar sadece Samsung cihazlarıyla sınırlı kalmayacak.
