Google Haritalar Platformu oyun hizmetleri, Google Haritalar coğrafi verilerinden oluşturulan ve çalışma zamanında Unity oyun motoru tarafından oluşturulan dünya sahneleri içeren oyunlar oluşturmak için kullanılan bir geliştirme platformudur. Platform, coğrafi verilere basit, güçlü ve programatik erişim sağlar.
Gerçek dünyayı taklit eden sürükleyici bir oyun ortamı oluşturabilirsiniz. Oyuncunun konumunun yüksek kaliteli bir temel haritasını almakla kalmazsınız, aynı zamanda binalar ve dünya geometrisiyle örtülmüş bir harita görürsünüz. Ayrıca, bu harita, dünyayı anlamanıza ve etkileyici bir oyun deneyimi oluşturmanıza olanak tanıyan meta verileri içerir. Ardından bu temel haritayı stillendirme, doku oluşturma, ışık efektleri ve fiziksel özellikler (ör. çarpışma algılama) ile geliştirebilirsiniz.
Oyun içi karakterleriniz sokaklarda yürüyebilir ve eklediğiniz geliştirmelere bağlı olarak çevreyle etkileşimde bulunabilirler. Google tarafından sağlanan oyun konumlarına oyun ödülleri ve canavarlar gibi şeyler yerleştirebilirsiniz (oyun için uygun kriterlere göre seçilir) ve ardından oyuncuların gerçek dünyada gezinerek ve oyun dünyanızla etkileşimde bulunarak onlarla rekabet etmesini sağlayabilirsiniz.
Bileşen parçaları
Google Haritalar Platformu oyun hizmetleri aşağıdaki iki bileşenden oluşur:
Bileşen | Açıklama |
---|---|
Unity için Haritalar SDK'sı | Google Haritalar verileri için bir istemci SDK'sı ve Unity öğeleri koleksiyonu (malzemeler, komut dosyaları, eklentiler ve örnek sahneler). SDK; binalar, yollar ve su kütleleri gibi harita özelliklerini yerel Unity oyun nesnelerine dönüştürüyor. |
Playable Konumları API'si | Oyunlarda ortaya çıkan noktalar gibi şeyler için ve oyun nesnelerini yerleştirmek için aday konumları verir. |
Harita ve konum verilerinin kapsamı
Google Haritalar Platformu oyun hizmetlerinin tükettiği veriler (Unity için Haritalar SDK'sının gerçek dünyadan sahneler oluşturmak için kullandığı coğrafi veriler ve Playable Konumları API'sinin sağladığı oynanabilir konum verileri), desteklenmeyen bu bölgeler haricinde tüm dünyayı kapsar.