Unity logosunun bulunduğu ofis resepsiyonu © Unity

Google, Unity oyunlarına hesap girişi eklentisi sundu

Açık kaynak eklenti Android ve iOS'u destekliyor. Oyuncu kimliğini Firebase veya geliştiricinin kendi sunucusuyla kullanmak mümkün.

Profil fotoğrafı: İlker Aras İlker Aras 2 dk 0 yorum

Google, Unity ile geliştirilen Android ve iOS oyunlarına Google hesabıyla giriş eklemeyi kolaylaştıran açık kaynak eklentisini yayımladı. Sign in with Google Mobile Plugin for Unity, eski örnek entegrasyonların yerine güncel mobil kimlik doğrulama araçlarını kullanan bir bağlantı sunuyor.

10 Kasım'da duyurulan eklenti, Unity 6 ailesinin 6.5 ve üzeri sürümleri için hazırlanıp test edildi. Android tarafında Credential Manager, iOS'ta Google Sign-In SDK kullanılıyor. Oyuncunun giriş sonucu, geliştiricinin C# koduna bir Google kimlik belirteci olarak iletiliyor; oyun bu bilgiyi Firebase Authentication, Supabase, Auth0 veya kendi kullanıcı yönetim sistemiyle değerlendirebiliyor.

Böylece giriş arayüzünü eklemek, stüdyoyu tek bir sunucu hizmetine bağlamıyor. Ancak eklentinin görevi kimlik doğrulama için belirteç döndürmekle sınırlı. Mevcut sürüm ek erişim izinleri istemeyi desteklemiyor; Google Play Games'in bütün özelliklerini getiren kapsamlı bir oyun hizmetleri paketi olarak sunulmuyor.

Mevcut projelere eklerken nelere dikkat edilmeli?

Paket GitHub'dan hazır bir Unity paketi olarak indirilebiliyor. Web Client ID ve iOS Reversed Client ID ayarları, Unity editöründeki Google Sign-In Native menüsünden yapılıyor. Bunlardan önce uygulamanın Google Cloud tarafındaki kimlik tanımlarının hazırlanması gerekiyor.

Eski Google giriş eklentisini kullanan projeler için resmi belge önce yedek alınmasını ve eski eklentinin tamamen kaldırılmasını istiyor. Yeni paketin Gradle şablonları, projede daha önce özelleştirilmiş şablonlar varsa bunların üzerine otomatik yazılmıyor; geliştiricinin gerekli tanımları birleştirmesi gerekiyor. Android derlemelerinde belgelenen minimum API seviyesi 34.

İlker Aras
İlker Aras Yazar

İlker Aras, 6 yıllık profesyonel deneyimiyle 500’ü aşkın inceleme ve 1000+ haber yayımlayan Gamizm yazarıdır. Uluslararası fuarlardan edindiği birinci el bilgilerle AAA’dan bağımsız yapımlara kadar geniş bir skalada derin analizler yapar; özellikle açık dünya RPG’leri ve aksiyon-macera oyunlarında uzmandır. Uzmanlık: Oyun İncelemeleri • Açık Dünya RPG’leri • Aksiyon-Macera • Oyun Geliştirme Süreçleri

Paylaş

Yorumlar

İlk yorumu siz yazın!

Bunlar ilginizi çekebilir