Google Maps Platform 游戏服务

Google Maps Platform 游戏服务是一个开发平台,可用于创建包含根据 Google 地图地理空间数据构造的世界场景,并由 Unity 游戏引擎在运行时呈现的游戏。该平台可让您通过简单、强大的程序化方式访问地理数据。

您可以打造能够复制真实环境的沉浸式游戏环境。您不仅可以获得高质量的玩家位置基本地图,还可以获得一张叠加了建筑物和世界几何图形的地理图,并且该地图包含元数据,可让您了解世界并打造沉浸式游戏体验。然后,您可以通过样式设置、构建纹理、光照效果和物理属性(例如碰撞检测)来增强此基本地图。

游戏内的角色可以沿着街道漫步,并且会与环境互动,具体取决于你添加的增强功能。您可以在 Google 提供的游戏地点(根据符合游戏条件进行选择)中放置游戏奖品和怪物等物品,然后让玩家通过探索现实世界并与游戏世界互动来竞争/与它们竞争。

组件

Google Maps Platform 游戏服务由以下两个组件组成:

组件 说明
Maps SDK for Unity 适用于 Google 地图数据的客户端 SDK,以及一系列 Unity 资源(材料、脚本、插件和示例场景)。该 SDK 可将建筑物、道路和水体等地图项转换为原生 Unity 游戏对象。
Playable Locations API 提供候选位置,用于在游戏中提供生成点以及放置游戏对象等用途。

地图和位置数据覆盖范围

Google Maps Platform 游戏服务使用的数据(Maps SDK for Unity 用于构建真实场景的地理空间数据,以及由 Playable Locations API 提供的可玩位置数据)覆盖全球,这些不受支持的区域除外。