Google ve Samsung, Telefonunuzdaki Oyun Deneyimini Zirveye Taşıyan Bir Araç Geliştirdi!
Favori mobil oyununuzdaki takılmanın sebebi telefonunuz olmayabilir. Sorun, oyunun nasıl geliştirildiğinden kaynaklanıyor olabilir. Google ve Samsung, Android stüdyolarının bu tür performans sorunlarını indirmeden önce tespit etmelerine yardımcı olmak için bir araya geldi.
Sonuç olarak 10 Mart’ta Samsung’un Austin Araştırma ve Geliştirme Merkezi ve İleri Hesaplama Laboratuvarı tarafından duyurulan Sokatoa adlı bir GPU profil aracı ortaya çıktı. Ancak Samsung bunu tek başına yapmadı. Bu araç, Vulkan grafik geliştirme alanında aktif olan LunarG şirketiyle iş birliği içerisinde geliştirildi.
Sokatoa, Android oyun geliştiricilerine yönelik olarak tasarlanmış bir araç, ancak grafik ağırlıklı uygulama geliştiren herkes tarafından kullanılabilir. Samsung’un Xclipse GPU’sunun yanı sıra, diğer çoğu Android cihazda bulunan Qualcomm ve ARM GPU’larını destekleyerek farklı donanımlar üzerinde çalışıyor. Hedefi, daha iyi oyunlar üretmek, daha stabil kare hızları sağlamak ve geliştirme sürecini kolaylaştırmak.
Sokatoa’yı farklı kılan ne?
Buradaki yenilik, Samsung’un “çoklu çerçeve GPU profil oluşturma” adını verdiği bir özellik. Mevcut çoğu araç, geliştiricilerin tek bir kare üzerinde inceleme yapmasına olanak tanırken, yalnızca belirgin hataları yakalayabiliyor. Ancak, rastgele takılmalara veya her birkaç saniyede bir çerçeve düşmelerine yol açan ciddi hatalar, birden fazla kare arasında saklanıyor.
Sokatoa, mühendislerin birden fazla çerçeveyi bir arada incelemelerine olanak tanıyor. Aşama aşama render davranışlarını izleyebiliyorlar, tek çerçeve yakalamalarının gözden kaçırdığı desenleri ve aralıklı sorunları tespit edebiliyorlar. Stüdyolar, aydınlatma ve efektleri işleyen küçük programlar olan shader’ları düzenleyebilir ve iş yükünü hemen cihazda yeniden oynatabilir. Bu hızlı döngü, takımların düzeltmeleri test etmelerine, sonuçları karşılaştırmalarına ve süreci dakikalar içinde tamamlamalarına olanak tanıyor.
Erken test edenlerin görüşleri
Samsung, Sokatoa’yı piyasaya sürmeden önce gerçek geliştiricilere sundu ve geri bildirimler, gerçekten sorunları çözdüğünü gösteriyor.

Clash of Clans oyununun arkasındaki stüdyo olan Supercell’daki grafik mühendisleri, ilk beta sürümünden beri Sokatoa’yı test ediyor. Bir mühendis, iki izleme kaynağını yan yana görüntüleme gibi basit ama güçlü bir özellikten bahsetti. Görsel karşılaştırma, ekiplerin belirli bir çizim çağrısından son kareye doğru giden verileri eşleştirirken, problem alanlarını hızlıca izole etmelerine yardımcı oluyor. Ayrıca, mobil oyunların büyük bir kısmına güç veren Unity de Sokatoa’yı denemiş.
Bunun bir sonraki oyununuz için ne anlama geldiği
Sokatoa artık kullanılabilir durumda. Samsung, duyuruda spesifik fiyatlama veya indirme bilgileri paylaşmadı, ancak bu profil aracının Android stüdyolarının grafik optimizasyonu sırasında yaşadığı sıkıntılara doğrudan bir yanıt olarak konumlandığını söyleyebiliriz. 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ştiricilerin profili kullanmaya alışmasıyla birlikte, inşa edilen veya güncellenen oyunlara dikkat edin. Supercell ve Unity’den alınan erken erişim geri bildirimleri, mevcut geliştirme aşamasındaki başlıklarda performans iyileştirmelerinin görülebileceğini öneriyor. Ayrıca, Qualcomm ve ARM GPU’ları üzerinde çalıştığından, avantajlar yalnızca Samsung cihazlarıyla sınırlı kalmayacak.
