Android 12'deki "İndirdikçe oyna" özelliği oyunlara daha hızlı girmenizi sağlar

click fraud protection

Google for Games Geliştirici Zirvesi'nde Google, Android 12 cihazları için 'indirdikçe oyna' özelliğini tanıttı. İşte nasıl çalışıyor?

Bugün, Google'ın oyun ekibi yıllık Google for Games Geliştirici Zirvesi'ni başlattı. Zirvede Google, Android ve Chrome OS'te oyun geliştirmeyi kolaylaştıracak yeni araçları ve çözümleri tanıttı. Ancak hepsi bu değil. Şirket ayrıca kullanıcılara oyun sunma deneyimini iyileştirmeyi amaçlayan yeni bir özelliği de duyurdu. "İndirdikçe oynat" adı verilen bu özellik, çalışan cihazlarda kullanılabilir. Android 12 veya daha sonra, ve daha büyük oyunların indirilmesindeki beklemeyi etkili bir şekilde ortadan kaldırır.

Android 12'de indirirken oynayın

"İndirdikçe oyna", Google Play tarafından sunulan ve "kullanıcıların oyun sırasında saniyeler içinde oyuna girmelerine olanak tanıyan yeni bir hizmettir" varlıklar arka planda indirilir." Google'ın bu yeni "indirirken oynat özelliğini" geliştirmesinin basit bir nedeni var. "Kullanıcılar Hemen oynamaya başlamak istiyorum, ancak oyun kalitesi arttıkça boyutları da artıyor, bu da uzun ve sıkıcı indirmelere yol açıyor." Google'ı açıklıyor. Konseptin kendisi yeni değil - Sony'nin PlayStation ve Microsoft'un Xbox konsolları yıllardır benzer bir özellik sunuyor - ancak orada Çoğu mobil oyunun boyutu konsol veya PC'den çok daha küçük olduğundan yakın zamana kadar Android'de buna pek ihtiyaç duyulmuyordu. oyunlar.

Sol: "İndirirken oyna" olmadan. Sağda: "İndirdikçe oyna."

Google, "indirdikçe oyna" özelliğinin uygulama ve oyun yayınlayan tüm geliştiricilerin kullanımına açık olduğunu söylüyor Play Store'da ve bu uygulama uygulandığında oyunların "en az 2 kat daha hızlı açılmaya hazır" olduğu belirtiliyor. önce. Google, 400MB boyutlu oyunların yüklenmesinin birkaç dakika yerine 10 saniye kadar kısa sürebileceğini belirterek, bazı durumlarda bu gelişme oldukça çarpıcı olabiliyor.

Bu yeni özellikten yalnızca Android'in en son sürümünü çalıştıran cihazlar yararlanabilir ve bunun nedeni, özelliğin "Android 12'nin çekirdeğine yerleşik" olmasıdır. Google onayladı XDA aslında "indirdikçe oyna" özelliğinden yararlanılıyor Android'in Artımlı Dosya Sistemi, "bir programın ikili dosyaları ve kaynak dosyaları hala ağ üzerinden tembel bir şekilde indirilirken yürütülmesine olanak tanıyan özel amaçlı bir Linux sanal dosya sistemi."

"İndirdikçe oyna" tüm uygulama geliştiricilerine açık olmasına rağmen, geliştiricinin uygulamasını Android App Bundle biçimiyle oluşturmasını gerektirir. Bunun nedeni, özelliğin şunu kullanmasıdır: Varlık Teslimini Oynat, uygulama paketi biçimini gerektirir. 1 Ağustos 2021'den sonra Google Play'e gönderilen yeni uygulamalar gerekmektedir Android App Bundle biçimini kullanmak için ancak bazı geliştiriciler gereksinimden memnun değiller. App Bundle gerekliliği sizi rahatsız etmiyorsa "indirdikçe oyna", kullanıcıların oyununuzun oynanış döngüsüne daha da erken bağlanmasını sağlayacak güzel bir özellik olacaktır.

Geliştiriciler "indirdikçe oyna" beta programına şu adresten kaydolabilirler: bu formu doldurarak. Yeni özellikle ilgili daha fazla ayrıntı için 2021 Google for Games Geliştirici Zirvesi'nin "teslimat alanı güncellemeleri" açılış konuşmasını izleyin.

\r\n https://www.youtube.com/watch? v=cVzD_TwnQDY\r\n

Artımlı için başlatıcı desteği

Google ayrıca başlatıcı geliştiricilerinin "indirirken oyna"nın dahili adı olan Artımlı desteği eklemesini teşvik ediyor. uygulama aşamalı olarak yürütülürken ana ekranda bir söz simgesi ve indirme ilerleme durumu göstergesi göstererek İndirildi. Kullanıcı simgeye dokunursa ancak uygulama henüz başlatılmaya hazır değilse başlatıcı, kullanıcıyı uygulamanın Google Play Store'daki açılış sayfasına yönlendirmelidir. Kısmen indirilen uygulama başlatılmaya hazır olduğunda başlatıcının söz simgesini şununla değiştirmesi gerekir: normal uygulama simgesi ancak uygulamanın indirme durumunu yansıtan indirme ilerleme durumu göstergesini göstermelidir uygulama. Uygulama simgesine tıklamak artık uygulamayı başlatmalı ve uygulama indirme işlemi tamamlandığında indirme ilerleme göstergesi kaldırılmalıdır.

Bu özelliği uygulamak için başlatıcı geliştiricilerinin birkaç API'den yararlanması gerekir: Paket yükleyici. SessionCallback#onCreated Ve LauncherApps. Geri Arama#onPackageLoadingProgressDeğiştirildi veya LauncherActivityInfo.getLoadingProgress().

Bunun nasıl görünmesi gerektiğine dair bir örnek için şuraya göz atın: Bekleyen uygulama yüklemeleriyle ilgili önceki makalemizGoogle'ın bu özelliği Pixel Launcher'ın çeşitli kullanıcıları için herkese açık olarak A/B testine tabi tuttuğunu gördük.