幸福的意外:《Pokemon Go》的制作过程

在大多数《口袋妖怪》游戏中,捕捉吸鼻龙并不会引起太多兴奋。与超梦等稀有口袋妖怪不同,圆形口袋妖怪会在特定路径前打盹,阻止玩家前进,直到他们吹响笛子并唤醒它进行战斗。

Niantic Labs 中突然出现的 Snorlax精灵宝可梦Go会产生更多的麻烦。 2016 年 8 月,当这个沉睡的怪物突然出现在北投公园时,数千名玩家的暴徒导致台湾首都台北的交通陷入瘫痪。人群的眼睛盯着他们的智能手机,像水流绕过岩石一样涌向汽车和公共汽车,推搡、推搡、向前奔跑,以收集稀有的标本。

《Pokemon Go》在 2016 年夏天引发了无数快闪活动。7 月中旬晚上 11:00 刚过,中央公园附近突然出现了一只水蒸气。 “水蒸气!”有人喊道。就像被海妖的呼唤吸引的水手一样,数百个头转向了这个声音。玩家们冲过树林、冲过街道,完全不顾迎面驶来的车辆。并不是说他们有理由担心。各个方向的汽车都堵塞了,刹车灯点缀在夜色中,就像呼呼的红眼睛一样。许多玩家从游乐设施中爬出来,半开着门,冲向接近水型神奇宝贝位置的训练师行列。

“当 Pokemon Go 推出时,大家的讨论都是关于增强现实的,”Niantic Labs 视觉和交互设计总监 Dennis Hwang 在今年的游戏开发者大会上对着拥挤的人群说道。 “我们设计的捕捉机制利用了智能手机的相机功能。对我们来说,这是一次幸福的意外。”

增强现实

黄先生可能太谦虚了。毕竟,自 2013 年以来,Niantic Labs 及其以 AR 为中心的游戏就一直是人们谈论的话题,当时其爆款《Ingress》改变了玩家和开发者看待手机游戏的方式。创始人约翰·汉克 (John Hanke) 一直在考虑引发这种类型的范式转变,他是一位负责谷歌地图和谷歌地球崛起的科技企业家,后来他获得了大量资源,成立了 Niantic Labs 作为内部部门。

“我们于 2011 年在 Google 内部成立,”Hwang 说。 “我们被称为自治单位,所以我们是一家在谷歌内部孵化的初创公司。我们于 2015 年分拆出来。”

汉克和他的小而斗志旺盛的团队独自投入时间和精力来改变人们对智能手机的看法。 “你去一个美丽的海滩或远足小径,不可避免地会看到一个家庭,孩子们在寻求关注,而父母则在阅读评论或检查电子邮件,”黄解释道。

虽然 Niantic 的开发人员认识到智能手机的潜力,但他们也看到了改进的空间。人们不仅更关注屏幕上发生的事情而不是周围的人,而且即使是最赚钱的手机游戏也往往过于简单。这让 Hanke 感到困惑,他认为 Android 和 iPhone 平台是名副其实的计算机,可以单手握持,也可以放入口袋。每个单元都拥有各种传感器、高分辨率触摸屏、快速处理器以及 GPS 等附加功能。当然,游戏开发者可以利用所有这些装备做更多的事情,而不是大量生产旧 PC 和游戏机游戏的跑酷游戏和移植版本。

这位暴发户的答案是 Ingress,一款充满阴谋论和技术讨论的科幻游戏。 Ingress 是一款增强现实游戏,无缝融合了游戏元素,例如覆盖在现实世界位置上的多边形角色和特效。对于大多数专家来说,AR 是一个白日梦,只有戴上微软的 HoloLens 等耳机才能实现。对于约翰·汉克来说,在现实中绘制游戏图形的方法已经广泛存在于大多数消费者的口袋里。

“其中一部分是导航体验,比如谷歌地图,”黄说。 “如果你仔细想想,地图应用程序正在为你在现实世界中提供指导。它通过其所有计算能力和传感器,及时、并发地将您从 A 点带到 B 点。”

Ingress 不仅仅是一场引人入胜的科幻冒险,它还表达了 Niantic 对增强现实潜力的集体看法。玩家通过步行到现实世界的地点、完成诸如建立或摧毁属于敌对派系的障碍等任务,以及与 Niantic 分享他们访问过的地点的数据来与游戏进行互动。反过来,开发商将这些信息输入充满文化或历史价值的兴趣点数据库中。

要求玩家移动到兴趣点并不是一个令人愉快的意外。 “我们最初对 Ingress 的目标相当温和,”Hwang 解释道。 “我们真正想要的只是改变某人的习惯。以典型的办公室职员为例:如果我们能够改变他们在通勤期间多走几个街区[玩]的习惯,我们会很高兴。我们知道激励某人离开椅子并开始使用应用程序或游戏是多么困难。”

Niantic 通过实施经过时间考验的游戏机制来鼓励玩家站起来并移动。以探索和收集物品为中心的游戏循环让玩家在行走过程中保持专注。游戏中的每一个动作都会消耗能量,而储存能量的唯一方法就是步行。

Ingress 玩家总是会互相碰撞。公园、购物中心、车道底部——几乎任何位置都可能成为游戏的热点。 “你们可能会争吵一整天,然后出去喝一杯,更好地了解彼此,”黄说。 “我们开始看到 Ingress 婚姻和 Ingress 婴儿,这真是太棒了。”

Ingress 很快就发展成为一种全球现象。玩家们从组织朋友聚会变成了大型聚会。 “在世界各地,每隔一段时间,成千上万的玩家就会聚集在一起,在所谓的 Ingress Anomaly 中一整天进行对决,”他继续说道。

虽然玩家专注于在游戏中升级,但许多人在 Ingress 之外经历了变化。玩家通过纹身来宣示他们对启蒙派或抵抗军的忠诚,这两个派别为争夺领土和控制权而交战。 “我和一位设计师面面相觑,说,‘哦,不。我们不能再改变这个标志了。”我们仍处于测试阶段,所以我们总是说,‘哦,是的,我们稍后会回去完善这个或那个部分,’”黄回忆道。

一名属于开明者的玩家非常热衷于挫败抵抗组织的计划,以至于她包租了一架飞机将她带到阿拉斯加的一个偏远小镇。她的目标是连接到在那里注册的兴趣点并为她的团队认领它。抵达后,一场暴风雨导致她的手机无法连接。一个现实问题浮出水面:雪和冰覆盖了跑道。飞行员敦促她返回飞机,以便他们可以在情况恶化之前离开。她保持稳定,直到 GPS 记录到 ping 信号。连接已建立。她和飞行员可以回家了。

步行和死里逃生会产生健康的副作用。 “玩我们的游戏的人也在减肥,”他微笑着说道。 “因为我们的游戏需要你步行,人们仅仅通过玩这个移动应用程序就可以走几十甚至几百公里。”

即使玩家在 Ingress 中烙下血肉印记,冒着生命和冻伤的危险,Niantic 也在为一场更大的增强冒险奠定基础。

不和谐音

2015 年 Niantic Labs 独立后不久,谷歌、任天堂和 Pokemon Company 投资了数千万美元来支持该公司的业务。 Ingress 标志着其成功之路上迈出了令人印象深刻的一步。 Pokemon Go 是一款 AR 游戏,挑战玩家扮演 Pokemon 训练师的角色并收集世界上最受欢迎的怪物,这代表了一次飞跃。

“与 Ingress 相比,我们想要一款更多的游戏,”Hwang 说。“我们希望吸引更广泛的人群、更广泛的性别年龄组。我们做了很多概念设计,并试图在建立更大的沉浸感方面取得进展。 ,但我们遇到了很多挑战。”

第一个挑战是确定艺术方向。大多数口袋妖怪游戏都偏向年轻观众。因此,玩家扮演一名青少年训练师的角色,踏上了一段堂吉诃德般的旅程,环游世界收集神奇宝贝。为了让 Pokemon Go 吸引更广泛的人群,Niantic 需要让该系列的典型主角变老。

在尝试了动漫的视觉效果之后,游戏的美术师们控制住了自己的影响,并决定采用稍微更真实的描绘方式。 “为了减少认知失调,我们不希望当你(年纪较大的玩家)时看到超级风格化、头大身小的角色在地图上跑来跑去,”Hwang 说。“我们希望匹配虚拟现实尽可能地用身体。”

为了设计皮卡丘、杰尼龟以及 Pokemon 游戏中的数百种其他口袋小动物,Niantic 从 DS Pokemon 游戏中获取了角色数据,并从任天堂和 Pokemon Company 获得了令人惊讶的回旋余地。 “技术美术人员确实能够处理数据,”Hwang 说,“不仅是顶点数据,而且纹理数据也表现得很好。但对于外观和艺术来说,它仍然非常主观。有很多我们的概念艺术家确实必须逐个模型地调整图层,或者使颜色正确。”

皮卡丘仍然必须看起来像每个人最喜欢的电动鼠标。即便如此,AR 开发人员仍然可以自由调整 Pokemon 和玩家角色的外观,以最适合其团队的设计。

“我们在头像方面采用了更传统的方法,”黄说。“尽管我们的团队很小,但我们在头像定制方面投入了大量精力,以便玩家可以定制他们的外观。”

认知失调可以说是 Niantic 将皮卡丘和朋友们置于现实世界中所面临的最可怕的障碍。当玩家在 Ingress 中移动时,他们的手机会以鲜艳的蓝色和绿色描绘出一张地图,其配色方案和界面直接来自《黑客帝国》和《神经漫游者》。游戏的视觉效果符合其主题,并且还有第二个目的。 Niantic 工程师担心 2012 年推出的手机将无法兼顾通过游戏装饰增强的现实世界视觉效果。他们通过让用户提交数据(例如与埃菲尔铁塔等景点相关的照片)并在游戏中显示该照片来解决这个问题。

对于《Pokemon Go》,Niantic 希望突破智能手机的极限。与此同时,他们意识到可能会打破玩家的怀疑的局限性。

“任何时候你的大脑都在努力理解这两个相互冲突的事物,这就是认知失调”黄解释道。 “对我们来说,这意味着如果您在现实世界中,假设您的屏幕显示这座美丽的雪山,但您在阳光明媚的日子在海滩上,那么您所看到的内容与现实世界之间的分离你在身体上所处的位置是 Niantic 正在努力解决的认知失调。”

解决方案的一项早期尝试是整合光球,这是一种最常与 Google 地图等应用程序相关的真实位置的 360 度视图。尽管它们比单张照片更多地展示了环境,但光球层仍然是静态的。一动不动。

“如果你只是将模型放在静态纹理映射的球体上,并且该位置不知道它在现实[世界]中的位置,根据其高度,皮卡丘可能看起来像一个巨大的怪物,哥斯拉很大,”黄说,“或者他看起来很小。”

另一个问题是光球层中使用的数据往往来自汽车。开车四处走动并录制镜头可以轻松捕捉,但 Niantic 希望《Pokemon Go》能够以步行往返目的地(例如 Ingress)为中心。最终的解决方案来自一位 Niantic 工程师,他设计了一个通过与 Pokemon 战斗并扔球来捕捉 Pokemon 的模拟。

黄说:“他坐在地板上,为自己找到一个可以使用的好画布。这是一种花招。这不是对环境的真正感知,因此不是这个意义上的真正的增强现实。但是当我们在原型中进行了测试,与您所站立的位置相关的沉浸感非常特别。”

单手图鉴

AR 游戏的开发者比创建虚拟现实体验的开发者更难创造逼真度和沉浸感。戴上 VR 耳机的用户已准备好并能够接受任何设置,因为环境是从头开始创建的。像 Niantic 这样的 AR 工作室走得更精细。

“地图有一个相互矛盾的目标,”Hwang 解释道。“一方面,它需要像地图应用程序、导航应用程序一样运行。它需要像 Google 地图一样,但另一方面,对于 Pokemon Go,它需要作为游戏元素的一部分,有趣的视觉效果往往会有点难以看到。”

一开始,《Pokemon Go》的地图非常真实。界面干净实用。任何看过它的人都很难指出《口袋妖怪》充满活力的世界与谷歌地图上看到的真实环境之间的差异。很快,团队表达了保留意见。虽然地图在传达信息方面表现出色,但它太贫乏了。距离口袋妖怪茂密的地形太远了。

Niantic 将一个极端换成了另一个极端。在他们的下一个原型中,环境是翠绿多彩的,就像任天堂掌上游戏机上的口袋妖怪游戏一样。这也提出了一个问题。 “当你开始放入实际上并不存在的树木、草和鸟类时,”黄继续说道,“它开始感觉有点像我所说的认知失调。如果你正处于一个[繁忙的]十字路口,你盯着这茂盛的植被,这并不是我们想要实现的平衡。”

Niantic 到达了中间地带,制作了一张彩色地图,传达了玩家在其位置附近寻找和捕获 Pokemon 所需的信息。与此同时,工程师和艺术家设计了一个用户界面,让玩家在眼睛盯着手机走来走去时可以方便、轻松地与游戏进行交互。

“在 Ingress 中,在我们的门户屏幕上,我们有很多缺点,”Hwang 承认。“这是一个非常精确、基于点击的 UI。控件通常位于错误的位置,因此您必须到达上方- 进入主游戏操作菜单所需的点击按钮感觉就像是网页导航屏幕,所以我在错误的地方应用了过去的经验。我承认,这对运动非常不友好。 Pokemon Go,我们希望改变这一现状。”

Pokemon Go 的用户界面在 Niantic 之前的游戏的基础上进行了改进,将最重要的控件集中在屏幕底部。用户可以用任意拇指进行这些关键的控制,例如向上滑动精灵球,将其扔向虚弱的精灵球。

“就我个人而言,我认为在手机上滑动手势感觉非常令人满意,因为当你滑动时,你可以很好地握住手机,”Hwang 说。手机非常重要,在 Pokemon Go 中,您可以滑动来捕捉 [Pokemon];您可以使用向下滑动来关闭面板;我们尝试相当自由地使用滑动手势。”

在测试过程中,Niantic 发现双手拿着手机会抑制他们的动力。用一只手拿着手机并用拇指滑动来旋转相机和装备精灵球要容易得多,也更有趣。 “大多数游戏动作你都可以用一只手完成,”黄继续说道。“如果你生活在一个非常寒冷的国家,你最不想做的就是在寒冷的天气里[从口袋里]拿出双手。”

戳戳的优点和缺点

32 岁的萨姆·克拉克 (Sam Clark) 连续 20 天四处寻找口袋妖怪,步行了 141 英里。当他下载游戏时,这位四个孩子的父亲体重约为 308 磅。经过两周多的比赛后,他声称自己的分数下降到了 264。在一篇文章中发表在美国有线电视新闻网健康专家指出,虽然克拉克的快速减肥看起来有些夸张,但步行是燃烧卡路里和减肥的绝佳方式。如果一款电子游戏能够激发玩家从沙发上起来,那就更好了。

克拉克并不是唯一一个用蹄子大踏步追赶神奇宝贝的人。 Pokemon Go 游戏循环的一部分涉及奖励行走一定距离的玩家。对于那些热衷于在成就带上增加等级的玩家来说,因行走而受到赞扬就像捕获卡纳克斯一样值得追逐的目标。

“通过《Pokemon Go》,人们已经步行了数十亿公里,”黄说。“我们一直在思考游戏的动态元素,从鸡蛋孵化和步行奖励开始,这是我们将继续做的事情。”

鉴于 Ingress 的成功,Niantic 预计 Pokemon Go 会产生副作用,例如玩家体重减轻和社区举办大规模 Pokemon 爬行活动。没有人预料到的是,该游戏在 2016 年 7 月 9 日发布后几乎立即获得了巨大的成功。在内部,团队负责人制作了一张图表,描述了游戏服务器的预期流量。橙色线代表他们根据从 Ingress 收集的数据进行的有根据的猜测。红线是最坏的情况,体积如此之大,工程师需要随时待命才能保持服务器正常运行。

发射几天后,现实被一条绿线所展现,让人们对红线的疯狂期望相形见绌。黄说:“你可以想象我们可怜的服务器工程师昼夜不停地工作,试图维持服务的活力。”“我们仍然对世界的反应感到惊讶和感激。”

其他好处也同样令人惊讶。CS 莫特儿童医院密歇根州安娜堡市的一家公司使用 Pokemon Go 来让生病的孩子起床锻炼。医生和护士发现,让孩子们玩游戏可以减轻一些患者因生病或受伤并被关在陌生的地方而产生的恐惧感。

在其他情况下,游戏为有特殊需要的孩子提供了结交新朋友的方式。 “我们收到了自闭症儿童家长的来信,他们只是感谢我们,说他们的孩子很长一段时间以来第一次能够以非常健康的方式与他人互动,”黄说。例如,他们在公园里,每个人都欢迎他们,因为他们一起玩 Pokemon Go,我们收到了来自世界各地的很多感人的来信。”

并非 Pokemon Go 成功带来的所有副作用都值得庆祝。在游戏中,PokeStop 对应着真实的地点,玩家可以在其中储存精灵球、治疗口袋妖怪的药水,以及玩家在健身房中进行决斗以控制该区域。由于游戏依赖于玩家上传的数据,城市地区往往比农村地区拥有更多的道馆、PokeStop 和 Pokemon,而农村地区的地标可能很少且相距很远。

“在 Ingress 中,我们有一个在线工具,玩家可以提交并评价彼此的位置、照片和有关该地点的描述,例如该地点的文化有趣程度,”Hwang 解释道。“我乐观地认为,随着时间的推移,我们将能够增加这些数据,以便农村地区也能拥有丰富的游戏体验。”

Pokemon Go 广泛流行的一个更严重的缺陷不能直接归咎于 Niantic。玩家更关注移动设备而不是周围环境,导致车祸、撞上迎面驶来的车辆,甚至从悬崖上走下来。 “我们并没有预料到《Pokemon Go》会引发玩家活动的激增。我们正在做出调整,”黄承认。“你看到游戏增加了速度限制检测,以警告玩家注意周围的环境。这些都是非常重要的变化,我们将继续提醒玩家注意安全。”

另一个后果,尽管尚未成熟,却与著名景点和私人住宅与游戏中的地标相匹配有关。阿灵顿公墓和波兰的奥斯威辛集中营对《Pokemon Go》玩家通过穿越他们的场所狩猎生物的行为不尊重其场所的神圣性提出了投诉。在大屠杀博物馆在华盛顿特区,一只散发有毒气体的可芬神奇宝贝出现在观众观看毒气室幸存者电影的礼堂中。口袋妖怪的出现完全是巧合,但还是分散了客人的注意力。

将现实世界中的位置从游戏内标记中删除只能通过向 Niantic 提交请求来完成,Niantic 有权拒绝或遵守。该公司迅速采取行动,将健身房和其他地标从被认为不适合游戏的地点移除或搬迁。在某些情况下,该工作室会与企业、城市或国家的代表合作,在中立地点举办《Pokemon Go》活动——玩家可以在不破坏纪念碑的情况下享受游戏。

“例如,在日本,当地政府已经与我们协调。他们将举办这些产卵活动,将人们转移到他们想要更多旅游业的城市,”黄说。

Niantic 仔细权衡诸如从某些地区下架等决定,并意识到,由于 Pokemon Go 的一夜成功,它所做的每一步都将在全球范围内引起热议。 “我们在图形设计上投入了大量的时间和精力,”Hwang 说,“但总的来说,这款游戏受到了如此多的关注,以至于我们发布的任何内容都会被仔细检查和分析。一旦我们把但我认为,对于开发者来说,抵制这种冲动是非常重要的,如果有什么东西运行得不好,你就必须改变它。有能力的进去做手术来改变它。”

口袋妖怪的未来

《Pokemon Go》的成功令人震惊。发布几个月后,该游戏的下载量和销量就超越了《Candy Crush》等之前的畅销游戏,稳居 iTunes 应用商店第一名的位置。这是第一个到达的应用程序6.5 亿次下载在创纪录的时间内,虽然它不再像 2016 年夏天那样受欢迎,但 Niantic 打算提供内容并给玩家回归的理由。

每日奖励和好友系统只是 Niantic 对 Pokemon Go 所做的一些更新。更多的更新,例如玩家对玩家模式,可以看到神奇宝贝在模仿任天堂掌上游戏主要游戏中的战斗中展开战斗,预计将来会发布。

“这项技术只会变得更好,”黄在演讲结束时说道,“我们对接下来的发展感到非常兴奋。”

大卫·L·克拉多克 (David L. Craddock) 撰写小说、纪实作品和杂货清单。他是《Stay Awhile and Listen》系列和《Gairden Chronicles》系列青少年奇幻小说的作者。写作之余,他还喜欢玩《马里奥》、《塞尔达》和《黑暗之魂》游戏,并且很乐意详细讨论《黑暗之魂 2》成为该系列最佳游戏的无数原因。在线关注他:davidlraddock.com和@davidlcraddock。