O SDK do Maps para Unity é um conjunto de ferramentas de desenvolvimento, serviços e recursos prontos para uso que estendem o ambiente de desenvolvimento de jogos do Unity com recursos que permitem criar jogos reais (facilmente).
O SDK dá acesso a dados geográficos de alta qualidade do banco de dados do Google Maps. A biblioteca de cliente recupera dados geográficos no momento da execução e gera o mundo do jogo com base na localização física do jogador. O SDK disponibiliza mapas básicos da mais alta qualidade disponível e renderiza recursos geográficos, como construções (pegada + altura), monumentos, vias e áreas aquáticas, como malhas 3D texturizadas (ou seja, Unity GameObjects).
Todos os recursos geográficos do GameObjects têm os seguintes componentes:
Transform,
Mesh Renderer
e
Mesh Filter.
Isso dá a você um ponto de partida para
trabalhar para personalizar recursos geográficos com componentes de estilo e efeitos,
como
Rigidbody,
Collider
e
Materiais.
E o SDK dá acesso aos estágios do pipeline de
criação do GameObject,
permitindo que você personalize a forma como esse recurso geográfico é criado
e a forma como eles são renderizados. Os recursos geográficos também incluem
MapFeatureMetadata
,
que inclui um
placeId
, e o name
do
recurso geográfico.
Plataformas compatíveis
Embora o Unity ofereça suporte à implantação de jogos em mais de 25 plataformas, o SDK do Maps para Unity é compatível com a implantação somente nas plataformas móveis iOS e Android.