Unity, Google Play Store'daki birçok oyun tarafından kullanılan platformlar arası bir oyun motorudur. Unity'nin modüler araçları, son derece ilgi çekici 2D veya 3D mobil oyunlar üretip yayınlamanıza yardımcı olur.
Android için Unity oyunu oluşturma
Android'deki oyuncular için oyun deneyimi oluşturmak üzere aşağıdaki adımları uygulayın:
- Unity Hub'ı indirip yükleyin.
Unity Hub'ı başlatmak için Installs (Yüklemeler) sekmesini ve ardından Install Unity editor (Unity düzenleyicisini yükle) seçeneğini tıklayın. Unity Editor'ın 64 bit uygulamaları destekleyen bir sürümünü yükleyin. Bu sürümler, daha küçük ve daha optimize indirmeler sağlayan Android App Bundle'ları destekler.
Unity Editor'u yüklerken yanındaki kutuyu işaretleyerek Android Build Support modülünü eklediğinizden emin olun.
- Android Build Support (Android Derleme Desteği) modülünü genişletin. Unity 2019 veya sonraki bir sürümü kullanıyorsanız Android SDK ve NDK Araçları modülünü ekleyin.
Projeler sekmesinde Yeni proje'yi tıklayın.
Oyununuzu geliştirmek için öğrenme sayfasına bakın.
Play Asset Delivery
Play Asset Delivery, AssetBundle'ların ve diğer öğelerin bir Android App Bundle'a paketlenip Google Play üzerinden yayınlanmasını sağlar. Bu özelliği Unity eklentileriyle entegre etme hakkında daha fazla bilgi için belgeleri ve Runtime API referansını inceleyin.
Play Integrity API
Play Integrity API, oyununuzun değiştirilmediğini, Google Play tarafından yüklendiğini ve orijinal bir Android cihazda veya PC için Google Play Games'in orijinal bir örneğinde çalıştığını kontrol etmenize yardımcı olur. Oyununuzun arka uç sunucusu, yetkisiz erişimi ve hileyi önlemek için riskli trafik tespit ettiğinizde yanıt verebilir. Bu özelliği Unity eklentileriyle entegre etme hakkında daha fazla bilgi edinmek için belgelere ve çalışma zamanı API'si referansına bakın.
Play uygulama içi güncellemeleri
Play uygulama içi güncellemeleri, yeni bir sürüm çıktığında kullanıcıların Play Store'u ziyaret etmesine gerek kalmadan oyununuzun en son sürümüne güncellemelerini istemenize olanak tanır. Bu özelliği Unity eklentileriyle entegre etme hakkında daha fazla bilgi için belgelere ve Runtime API referansına bakın.
Play uygulama içi yorumları
Play In-app Reviews, kullanıcıları oyununuzdan çıkmadan Play Store puanları ve yorumları göndermeye yönlendirmenizi sağlar. Bu özelliği Unity eklentileriyle entegre etme hakkında daha fazla bilgi için belgelere ve Runtime API referansına bakın.
Play Games Hizmetleri
Play Games Hizmetleri, Google Play Games hesaplarıyla oyuncu kimlik doğrulaması, arkadaş listeleriyle etkileşim ve başarı yönetimi (kilidi açma, gösterme ve artırma) gibi özelliklere erişim sağlamak için Unity'nin sosyal arayüzü üzerinden Google Play Games API'sine erişmenizi sağlar. Ayrıntılı kurulum ve kullanım talimatlarını belgelerde bulabilirsiniz.
16 KB sayfa boyutu desteği
Sayfa, işletim sisteminin belleği yönettiği ayrıntı düzeyidir. İşletim sisteminin genel performansını artırmak ve cihaz üreticilerine bu dengeyi kurma seçeneği sunmak için Android 15 (API düzeyi 35) ve sonraki sürümler 4 KB veya 16 KB sayfa boyutlarıyla çalışabilir. 16 KB sayfa boyutlarıyla yapılandırılan cihazlar ortalama olarak biraz daha fazla bellek kullanır ancak çeşitli performans iyileştirmeleri de kazanır.
Unity, Unity 2021, 2022 ve Unity 6 için 16 KB sayfa desteği sunar.