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 提供的可播放位置数据)涵盖全球,但这些不受支持的区域除外。