/ Roadtovr / 0浏览

谷歌开放“地图”API,以便开发者可以创建类似于“精灵宝可梦 Go”的游戏。

在2018年GDC期间的Google开发者大会上,Google地图产品经理Clementine Jacoby和工程总监Patrick Donelan向游戏开发者展示了团队在将他们的技术和数据引入游戏开发中取得的进展。今年将有几款基于位置的增强现实游戏使用Google地图API和ARCore在移动设备上发布。

手动构建大型虚拟世界成本高且耗时。以Rockstar Games的《侠盗猎车手IV》(2008年)为例,这款游戏仍然是迄今为止最昂贵、最丰富的游戏世界之一。Jacoby指出,就在发布时,它的规模只相当于曼哈顿市中心(以现实世界的规模来说)。Google现在提供了一条更简单的路径,即使是小团队也可以通过Google地图API利用庞大而丰富的地理数据。

团队已经构建了一个SDK,将这项技术引入到Unity中,”完成所有繁重的工作”,”无需Google地图专业知识即可入门”,并帮助开发者设计围绕真实世界地点的互动,这带来了一系列独特的挑战。

Jacoby表示:”要做得好,需要了解玩家的具体环境以及他们的整体背景。”我们帮助您设计围绕真实世界地点的游戏玩法,让您可以选择合适、独特且有趣的玩法地点,无论您的玩家在哪里。”

Donelan演示了如何使用Unity集成将Google地图建筑和物体数据的平凡、无纹理几何形状转变为使用光照和贴图的风格化游戏体验,甚至可以改变建筑物的高度。然后,使用Playable Locations API,您可以在世界任何地方创建具有任务和重要位置的游戏,并使其在全球范围内有效。Donelan表示:”我们使用Google地图的各种信号来确定适合进行游玩和增强现实体验的地点,按照突出性和受欢迎程度进行排名。”您可以根据游戏要求请求不同密度的位置,并对这些位置的分布进行微调。

还有其他功能可以增强环境的细节,例如使用”九切片”为建筑物添加自定义大小的纹理,使用修饰器为屋顶添加额外的几何形状,并围绕道路和建筑物边缘添加模拟环境遮蔽。该SDK还与Unity的实时照明和物理系统集成。

Donelan随后展示了一些由单个开发者在短短几周内使用程序规则和模块化资产包制作的精致样例。首先展示了两个城市环境的风格化视图,以令人印象深刻的细节级别缩放到街道级别,Google地图数据以有机方式指导程序渲染。最后展示了蒙大拿州冰川国家公园的广阔区域,在使用Google地图的高程数据在Unity中渲染,通过程序生成的岩石和植被,显示SDK不仅仅局限于城市环境。

总体信息是:可以轻松利用Google地图地理数据构建适用于全球范围的丰富游戏体验,使用适合真实世界的游戏玩法,将玩家引导到受欢迎的地点或偏僻的地方,这取决于游戏的风格。最后,介绍了三款使用ARCore和Google地图API开发的游戏:《侏罗纪世界活着》、《捉鬼敢死队》和《行尸走肉:我们的世界》。

0

  1. This post has no comment yet

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注