HINWEIS: Die Google Maps Platform-Spieldienste wurden am 18. Oktober 2021 eingestellt. Bestehende Nutzer haben bis zum 31. Dezember 2022 weiterhin Zugriff. In dieser Zeit werden wir Ihnen weiterhin Support und Behebung schwerwiegender Fehler und Ausfälle anbieten. Im Leitfaden zur Umstellung auf Spieldienste finden Sie Ressourcen, mit denen Sie die nächsten Schritte für Ihre Projekte planen können.

Maps SDK for Unity – Übersicht

Das Maps SDK for Unity besteht aus einer Reihe von Entwicklungstools, Diensten und vordefinierten Assets, die dieUnitySpieleentwicklungsumgebung mit Funktionen erweitern, mit denen du echte Spiele für Mobilgeräte erstellen kannst –ganz einfach!

Die Freiheitsstatue

Das SDK bietet Zugriff auf hochwertige Geodaten aus der Google Maps-Datenbank. Die Clientbibliothek ruft Geodaten zur Laufzeit ab und generiert die Spielwelt basierend auf dem physischen Standort des Spielers. Das SDK bietet Basiskarten von der höchsten verfügbaren Qualität und rendert geografische Merkmale wie Gebäude (Grundriss und Höhe), Denkmäler, Straßen und Wasserbereiche als 3D-strukturierte Mesh-Netzwerke (also Unity GameObjects).

Alle geografischen Feature-GameObjects haben die folgenden Komponenten: Transform, Mesh Renderer und Mesh Filter. So erhalten Sie einen Ausgangspunkt, um geografische Merkmale mit Stil- und Effektkomponenten wie Rigidbody, Collider und Materials anzupassen. Mit dem SDK erhalten Sie Zugriff auf die Phasen der Pipeline zum Erstellen von GameObjects. Sie können damit festlegen, wie geografische Merkmale erstellt und gerendert werden. Geografische Features umfassen auch MapFeatureMetadata, das einen placeId-Wert sowie den name-Wert des geografischen Elements enthält.

Unterstützte Plattformen

Unity unterstützt zwar die Bereitstellung von Spielen auf über 25 Plattformen, das Maps SDK for Unity hingegen nur auf den mobilen Plattformen von iOS und Android.