电子游戏世界中的地理空间——采访James Coote
地理空间世界和电子游戏之间有多少交集?GIS Professional求助于Andy和James Coote父子,这对父子在计算机行业的不同领域工作。安迪从事地理空间研究多年,很多读者都很熟悉他,而詹姆斯是独立电子游戏工作室水晶绿有限公司的主管。Andy请James谈谈他对地理空间世界和电子游戏世界的交集。
Andy Coote:地理空间行业现在可以为世界上任何地方提供非常详细的3D数据,从伦敦到上海,包括城市和许多农村地区。这是游戏产业的宝贵资源吗?
詹姆斯·库特:这很大程度上取决于单个游戏的特殊需求。显然,那些设定在遥远星系或幻想宇宙中的游戏并不需要太多真实世界的空间数据。然而,像《侠盗猎车手》这样以现代城市景观为背景的游戏可能会有这种效果。另一个因素是游戏类型。以一款战略游戏为例,玩家可以从鸟瞰的角度俯瞰一个区域,建造一座城市或指挥坦克和士兵在街道上行进。在这里,真实世界的建筑几何和道路布局可能是有用的。例如,独立开发者Danny Goodayle最近的《Project Root》便使用了伦敦的开放街道地图数据为自己的游戏创造了惊人的视觉美感。
第一人称视角游戏偶尔也会使用地理空间数据。法国发行商育碧在他们最近的热门游戏《The Division》中使用了摄影测量技术,重现了纽约市中心的大部分区域。高分辨率(1m或更好)的激光雷达数据集提供了另一种替代数据源。然而,正如Greenwich大学的Darrenlloyd Gent在向他的游戏设计课程学生展示这一点时所发现的那样,现实世界的数据通常需要进行大量的清理,才能用于制作游戏,例如树木或伦敦眼摩天轮等对象会创造出混乱的几何图形。
游戏设计师的另一个选择是程序生成他们自己的内容——手工制作一组建筑、植被和道路路段,然后让游戏根据一些既定原则将它们拼接在一起,以创造一个可信的世界。像《Sir》和《You Are Being Hunted》这类由Big Robot开发的游戏,在运行时将英国乡村村庄拼凑在一起,在每个“游戏过程”中创造出独特的模式。这比使用静态真实数据更有优势。
AC:所以我认为在下一代的《侠盗猎车手》中,你可以选择将游戏的背景设置在纽约、伦敦市中心甚至是温布尔登。你需要3D鸟瞰图和谷歌街景风格的全景图。通过处理这些数据,还可以提取到智能对象,如商店前面的细节,交通灯,也可以准确地显示灯光和阴影投射在建筑物上。
JC:《侠盗猎车手》因其政治上不正确的内容而吸引了许多头条新闻,它打着讽刺的幌子,绕开了关于性、毒品和犯罪的可疑世界。玩家并不在乎每个细节是否“超精确”,艺术许可才是更重要的。在这款游戏中,游戏所设置的城市是对迈阿密、纽约或洛杉矶的讽刺。事实上,在洛杉矶的真实游戏世界中,可能会有太多堵车的情况。在市中心之外,像温布尔登这样的郊区实际上非常无聊,可能是球员打球时想要逃离的地方。此外,对于某些游戏来说,存在着避免使用真实世界地点的合法和政治原因。例如,允许玩家进行疯狂射击或炸毁遭受恐怖袭击或大规模枪击的城市的部分地区的游戏可能具有敏感性。
AC:为了让游戏更有趣,现实似乎总是需要做出妥协。那么,在使用真实世界的数据时,您是否可以看到任何具有重要价值的“最佳点”?
JC:在被称为“AAA”的游戏产业中(游戏邦注:这类游戏需要花费数年、数千万甚至数亿美元才能制作出来),出现了一种“开放世界”游戏的趋势。这些游戏设置在整个城市甚至整个国家。对于这些游戏的开发者来说,他们需要创造大量的游戏世界内容,所以如果能够获得真实世界的地理空间数据,便能够为开发者节省大量的金钱。
“支线任务”是一些大范围游戏的另一个方面,其中地理位置非常重要。例如,在《蝙蝠侠》系列游戏中,蝙蝠侠的世界中出现了各种反派角色,供玩家对抗。每个人都有自己控制的城市区域。以Riddler为例,他在一个区域内为玩家设置各种各样的谜语(实际上是陷阱)。玩家可以选择一个接一个地解决这些“支线任务”谜题。在这种情况下,敌人所在的城市区域必须是独立且详细的。例如,这将让玩家在现场使用蝙蝠侠的蝙蝠翼战斗机俯冲或多功能腰带zip-wire和决定他们是否会轻率地战斗,或是否有黑暗的小巷和阴暗的地方,他们可以选择暗地里拿出来一群敌人没有报警。
AC:继续,在地理空间中经常讨论的两个概念是游戏化和模拟。游戏化的特点是鼓励人们更多地参与到品牌中来,例如,在寻宝游戏中,当你在超市购物时通过不同的通道时,你将获得忠诚积分奖励。在现实世界中,模拟的应用可能是在恐怖事件发生后确定疏散法兰西大球场或温布利球场的最佳方式,如何避免踩踏或将人们送入危险的道路?
JC:我可以在这两个用例中看到Unity3d或Unreal等“游戏引擎”的作用。这些工具结合了3D虚拟环境和附加可编程脚本到该环境中的对象的能力。这样做,他们提供了灵活、强大的方法来执行和测试解决方案,无论是模拟还是让你的购物体验不那么平凡。以体育场疏散为例,很长一段时间以来,游戏都在模拟大量个体人工智能(AI)“代理”的行为,无论是战斗中的士兵、与疾病作斗争的游戏中的细菌和细胞,还是《模拟城市》中计算交通堵塞时的通勤旅行。从本质上来说,唯一的改变是在后端交换业务逻辑,即用球迷AI代替僵尸AI(尽管有些人可能会说这并没有太大的区别)。
除此之外,游戏中也存在一些执行糟糕的用户界面,但我们也可以从更好的用户界面中吸取经验教训,特别是关于如何呈现大量复杂且快速变化的数据。在指挥和控制的情况下,可能是防暴警察而不是日本武士,但同样的界面可以用来发出撤退命令或使用催泪瓦斯。它还可以用来传达信息,例如,警察已经在原地守了30多分钟,他们很累了。在城市管理方面,媒体上偶尔会有关于城市规划者玩游戏的报道,通常是开玩笑的。但也有一些严肃的公司,比如英国科技公司Imp188asia备用网址robable,将其基于云计算的空间操作系统模拟平台应用于在线游戏和一系列领域,包括城市规划、经济模拟和国防应用。
AC:我也想听听您对大数据的看法。地理空间行业中的许多人都对它的好处和用途持怀疑态度,但游戏行业对此有何看法?
JC:我们所谓的“分析”是指大数据在多人在线游戏中的主要用途。像游戏回合长度(游戏邦注:即在关卡中玩家会不断死亡或在教程中玩家会退出游戏)便是重要的数据来源。所有这些都由数据科学家记录和分析,目的是改善游戏体验。移动设备上的游戏通常都是免费下载的,所以这类数据往往会被大量分析。这些游戏然后通过出售额外道具来赚钱。有时候是额外关卡或角色之类的内容,但通常情况下,当游戏出售一次性消耗品(游戏邦注:这些道具能够暂时提升玩家的能力)时,玩家便能够获得更多利润。例如,当玩家死亡时,游戏可能会让他们选择购买一个升级的盾牌,从而增加50%的生存机会。任何熟悉《Clash of Clans》或《Candy Crush Saga》等游戏的人无疑都熟悉这些技巧,有些人可能会认为,这些技巧被用来最大化收益,而不是最大化乐趣。
AC:总结一下,你认为我们会看到游戏和地理空间的融合,还是它们仍然是平行世界?
JC:在许多情况下,重叠仍然是巧合。在教育方面,热门游戏《我的世界》(Minecraft)已经进入了许多教室,包括地理课。空间数据被用来重建丹麦的比例模型,也让学生们可以看到英国的巨大地图,这些地图来自英国地形测量局的开放数据。
我预测最大的影响将是工具。由Unity3d商业模式驱动的“游戏引擎”工具成本,已将授权价格推至实际上的零。Unity3d通过出售移动广告代理等服务和为分析引擎提供数据来赚钱。任何在地理空间领域开发软件工具的人都需要关注这一趋势。Unity3d在建筑可视化方面获得了越来越多的关注。与Unreal和CryEngine等其他引擎一样,它也在为Oculus Rift和三星Gear VR等游戏提供虚拟现实体验的软件方面走在了前列。这将很快进入工程和制造解决方案,以及一系列行业的培训模拟。
我认为,至少在未来几年,许多游戏开发商将很难从虚拟现实(VR)游戏中获利,并将转向提供工业和商业虚拟现实领域的雇佣工作。当你发现你的vr地理空间解决方案是由一群游戏开发者创建时,不要感到惊讶。
本文发表在2016年4月的GIS Professional杂志上