注意:Google Maps Platform 游戏服务自 2021 年 10 月 18 日起已弃用。现有用户在 2022 年 12 月 31 日之前仍可继续使用。在此期间,我们会继续针对重大错误和服务中断提供支持和修复方案。请参阅游戏服务转换指南,获取相关资源,以帮助您规划项目的后续步骤。

Maps SDK for Unity 概览

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

Maps SDK for Unity 是一套开发工具、服务和现成资源,扩展了 Unity 游戏开发环境,提供了让您能够轻松构建现实世界移动游戏的功能,非常容易!

The Statue of Liberty GameObject

借助该 SDK,您可以访问 Google 地图数据库提供的高品质地理数据。 客户端库在运行时检索地理位置数据,并根据玩家的物理位置生成游戏世界。SDK 提供最高质量的基本地图,并在地图上呈现 3D 纹理的网格(即 Unity GameObjects)等地理特征,例如建筑物(占地面积 + 高度)、纪念碑、道路和水景。

所有地理功能 GameObjects 都包含以下组件:转换网格渲染程序网格过滤器。这为您提供了一个可靠的起点,借助 RigidbodyColliderMaterial 等样式和效果组件自定义地理地图项。借助该 SDK,您可以访问 GameObject 创建流水线的各个阶段,从而自定义地理地图项的创建方式和呈现方式。地理地图项还包括 MapFeatureMetadata(包含 placeId)和地理位置地图项的 name

支持的平台

虽然 Unity 支持将游戏部署到超过 25 个平台,但 Maps SDK for Unity 仅支持部署到 iOS 和 Android 移动平台。