用「城市生成器」将伊斯坦布尔变成「沉没之城」

用「城市生成器」将伊斯坦布尔变成「沉没之城」

全文约 1074 字,阅读只需要 3 分钟。

对开发者来说,游戏场景的建模工作是一个费时费神的复杂工程。既要考虑「城市建设」的合理性,又要与游戏自身的世界观相贴合。

但随着技术的进步,这项工作已经变得越来越容易。

今年年初,谷歌地图公布了一个面向游戏开发者的开放数据接口。根据这个接口,开发者们可以很轻松地获得谷歌地图中海量的现实世界建模数据

同时,他们还与 Unity 合作配套推出了一个软件开发程序包,以用来快速将地图数据整合到游戏中进行调整和渲染。

谷歌地图游戏开发向数据接口服务概念图

近日,乌克兰《沉没之城》的开发团队 Frogwares 又将这项技术向前推进了一步。

他们在开发《沉没之城》的过程中,使用谷歌地图的城市数据,用虚幻 4 引擎开发了一个名为「城市生成器」(City Generator)的建模工具。据称,使用这个工具后可以大大缩短开放世界的地图创建时间。

为了验证「城市生成器」的效率和准确性,Frogwares 在社交媒体上发起了粉丝投票,最终决定将世界标志性城市中土耳其的伊斯坦布尔作为测试对象,挑战在一个工作日(即 8 小时)之内,将伊斯坦布尔的街道进行「沉没之城」风格的重建。

测试工程师观察现实中的伊斯坦布尔,为重建工作做准备

使用「城市生成器」后的重建流程简化了许多。

第一步需要将城市进行网格化,对街道位置精确标注;然后划分出不同的建筑用地风格,比如住宅区和工业区等。


在这些准备工作完成后,程序会根据不同的区域打上与之匹配的建筑贴图,最后再对个别建筑做一下细节修正。


Frogwares 首先测试的是伊斯坦布尔法蒂赫区中一片 0.57 平方千米大小的区域。

他们先将谷歌航拍地图作为纹理导入虚幻 4,之后用「城市生成器」标记出网格线、主次街道和地形的起伏,最后再将这些数据经过程序渲染,一个惟妙惟肖的「暗黑」法蒂赫区即重建完成。




这次测试最终共花费了 6 个小时。虽然这个小测试区与整个伊斯坦布尔面积有很大差距,但效果还是令人满意的,也足以证明「城市生成器」的高效。

Frogwares 的 CEO 说,《沉没之城》上市后,他们将会把这个工具免费提供给其他开发者、教育机构或者业余爱好者使用:

这个工具在我们的游戏开发过程中的价值难以估量,所以我也非常期待它在别人手中可以创造什么样的作品。

《沉没之城》是一个克苏鲁风格的动作冒险游戏,它将于 2019 年 3 月 21 日登陆 Xbox One、PS4 和 PC,游戏的背景是美国马萨诸塞州一个架空的奥克蒙特市。

《沉没之城》

如果这个「城市生成器」足够好用的话,也许我们就能把任何现实中的城市快速地变成「沉没之城」了。

全部评论 226条

您还未 登录,不能参与发言哦~

篝火玩家2024165557
2019-03-09
0

回复

这是什么游戏

洒脱。
2018-10-07
0

回复

666

何必假装
2018-10-05
0

回复

很不错,值得期待。

200斤大胖子
2018-10-04
0

回复

很不错 体验极其好

2018-10-04
0

回复

292158

  
2018-10-04
0

回复

篝火玩家2018344614
2018-10-04
0

回复

看着不错

(男)
2018-10-04
0

回复

很不错的

柚稚i
2018-10-04
0

回复

很不错哦,期待

贵旅途
2018-10-03
0

回复

好困 不过好好玩的样子

更多评论(216)

热门游戏

相关游戏

7

沉没之城

平台: PC PS4 XboxOne
类型: 神话沙盒