O SDK do Maps para Unity é um conjunto de ferramentas de desenvolvimento, serviços e recursos prontos que ampliam o ambiente de desenvolvimento de jogos do Unity com recursos para criar jogos reais para dispositivos móveis, facilmente.
O SDK fornece 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 fornece mapas básicos da melhor qualidade disponível e, sobre eles, renderiza recursos geográficos como edifícios (área total + altura), monumentos, estradas e áreas aquáticas, como malhas texturizadas em 3D (ou seja, como Unity GameObjects).
Todos os recursos geográficos GameObjects têm os seguintes componentes:
Transform,
Mesh Renderer
e
Mesh Filter.
Isso oferece um bom ponto de partida para
personalizar recursos geográficos com componentes de estilo e efeitos,
como
Rigidbody,
Collider
e
Materials.
Além disso, o SDK oferece acesso aos estágios do pipeline de
criação do GameObject,
o que permite personalizar a maneira como esses elementos geográficos são criados
e 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 seja compatível com a implantação de jogos em mais de 25 plataformas, o SDK do Maps para Unity é compatível apenas com a implantação nas plataformas para dispositivos móveis iOS e Android.