第 17 章
口袋里的虫洞
这份编号为「Project Blue」的授权协议副本,存档日期为2015年9月。协议由宝可梦公司拟定,核心授权条款仅三页纸,其核心内容是将宝可梦初代一百五十一只精灵的IP使用权,授予一家美国初创企业Niantic,用于开发一款基于智能手机位置服务的游戏。协议的最终签署需经任天堂批准,因其持有宝可梦公司百分之三十二的股权,并对重大IP授权握有否决权。
时任社长君岛达己在落笔前将文本审阅了数遍。他并不担忧法律细节——那已由法务部仔细审核。真正盘桓在他心头的是一个更根本的权衡:将公司仅次于马里奥的核心资产托付给一家硅谷公司,并让其运行于苹果与安卓的系统之上,这笔交易的得失究竟如何计算。
权衡的背景是模糊的。彼时,任天堂正经历着双线收缩。主机方面,Wii U的累计销量已远逊于竞争对手;掌机方面,3DS虽保有可观销量,但颓势已现,其市场正被智能手机持续侵蚀。公司最新财年的营收与利润双双下滑。
来自投资者的压力与日俱增,他们反复追问:任天堂的IP何时登陆手机?对此,君岛达己在公开场合的回应一贯谨慎:公司会探索移动业务,但不会放弃专用硬件。这听起来更像是一种缓兵之计,而非清晰战略。
最终,协议得以签署。据一位接近宝可梦公司管理层的人士事后转述,君岛达己的决策逻辑基于几点考量:授权范围仅限于初代精灵,开发无需任天堂投入资源,若失败则损失可控,若成功则可向股东交代。这是一个典型的、带着京都式谨慎的防御性决策。
然而,在签署这份文件的当下,从君岛达己到宝可梦公司董事会,无人真正洞悉其深层含义——他们交付的并非仅仅是一个游戏授权,而是将一把开启宝可梦世界的钥匙,递到了一个深谙全球位置数据基础设施运作的团队手中。这个团队的领军人,约翰·汉克,已在硅谷的地图战争中浸淫了十五年。他创立的Keyhole公司及其技术构成了谷歌地球的基石;他领导的团队将谷歌地图塑造成全球性的实时位置平台;
他发起的内部创业项目Niantic Labs则孕育了《Ingress》。这款游戏虽用户规模有限,却完成了关键验证:它证明了“位置加游戏”的技术可行性,并构建了一个由全球玩家贡献的、涵盖数百万真实世界地标的“Portal”数据库。2015年独立时,汉克带走了一份至关重要的非独占资产:持续使用谷歌地图位置数据的权利。
更重要的是,他的团队掌握着将冰冷数据转化为游戏体验的独有能力——他们懂得如何依据经纬度、地标类型和人流热力来设计虚拟生物的分布,懂得如何引导玩家在现实世界中触发恰当的游戏事件。这种能力在当时的游戏产业中独一无二。
汉克曾在一场闭门分享中留下一句被转述的话:“我们不是在做一个游戏,我们是在给真实世界编程。”
汉克拿到宝可梦IP授权之后,做的第一件事就是把他在《Ingress》里打磨了四年的技术框架,套上宝可梦的皮。游戏中的道馆位置,直接迁移自《Ingress》玩家活跃度最高的Portal节点;稀有宝可梦的刷新算法,基于谷歌地图的人流热力图和地形数据——水系宝可梦更频繁地出现在自然水体附近,草系宝可梦集中在公园和绿地,电系宝可梦则与商业区和交通枢纽高度相关。补给站的密度,与一个区域的商业活跃度呈正相关关系:便利店、咖啡馆、邮局附近的补给站密度明显高于居民区,大型购物中心内的补给站密度最高。
这不是游戏设计,这是数据工程。汉克在游戏上线后接受《连线》杂志采访时承认,他们没有为《精灵宝可梦GO》重新发明任何底层技术,只是在已有的位置数据基础设施上,加了一层宝可梦的视觉外壳。2016年7月6日,《精灵宝可梦GO》在澳大利亚和新西兰的App Store和Google Play同时上线。
Niantic选择这两地作为首发区域,纯粹是出于技术测试的考虑:英语国家,时区与北美相近,市场体量小,服务器压力可控。汉克的计划是按部就班地推进:澳新之后是欧洲,欧洲之后是北美,北美之后是日本,每一阶段留出两周时间调试服务器、收集用户反馈、修复Bug。
这个计划在四十八小时内被彻底粉碎。澳大利亚玩家在Reddit和Twitter上发布的游戏截图,在7月7日夜间开始病毒式传播。一张墨尔本联邦广场前数百人同时举着手机的照片,在Twitter上被转发了超过十万次。一段悉尼歌剧院附近玩家追逐稀有宝可梦的短视频,在YouTube上线六小时播放量突破百万。到7月8日上午,北美、欧洲和日本的玩家开始大规模下载APK安装包——他们没有等待官方在各自地区的应用商店上架,而是直接绕过地区限制,通过第三方渠道安装游戏。
Niantic的服务器在7月8日下午出现第一次全面过载。汉克在旧金山的办公室里盯着监控屏幕,看着服务器负载曲线以近乎垂直的角度攀升。
他叫停了原定的欧洲上线计划,命令所有工程师全力应付已经涌入的澳大利亚、新西兰和非法跨区用户。但压力根本不给他喘息时间:7月9日,美国玩家开始大规模涌入,服务器在当天晚上宕机超过四小时。7月13日,游戏在德国上线;7月14日,英国;7月15日,意大利、西班牙和葡萄牙。每一天,Niantic的服务器工程师都在与一个不断膨胀的用户基数搏斗。到7月19日游戏在日本上线时,全球累计下载量已经突破三千万,日活跃用户峰值超过两千万——这个数字超过了Twitter当时在北美的日活跃用户数。
玩家们的行为,在游戏上线后的第一周就呈现出一种前所未见的模式。在纽约,中央公园东南角的大军广场因为同时拥有五个补给站和两个道馆,变成了玩家的自发聚集地。每天晚上七点到凌晨一点,数百人坐在长椅上、草地上和台阶上,盯着手机屏幕,等待稀有宝可梦刷新。一旦有人在人群中喊出某个名字,整个广场会在五秒钟内沸腾——所有人同时站起来,朝着同一个方向奔跑。
在旧金山,渡轮大厦前的海滨步道因为宝可梦刷新密度高,被玩家称为“黄金海岸线”,周末傍晚的人流量暴增了四倍。在东京,涩谷十字路口周围的百货商场开始在门口贴出告示:“本店一楼有补给站,二楼有道馆,欢迎训练师光临。”在悉尼,新南威尔士州警察局在7月11日发布了一条官方Twitter,提醒市民“不要一边开车一边抓宝可梦”,这条推文被转发了超过二十万次。
这些行为的本质是什么?《精灵宝可梦GO》没有发明任何新的人类行为。人们早就在公园里散步,在广场上闲坐,在街头奔跑。它做的是另一件事:它用一层叠加在物理世界之上的虚拟数据层,重新定义了这些行为的动机和方向。一个玩家从中央公园的东南角走到西北角,不再是因为他想散步,而是因为他的手机屏幕告诉他,西北角的草莓灌木丛附近有一只卡蒂狗。一群人从渡轮大厦冲向渔人码头,不再是因为他们约好了去吃饭,而是因为一张截图在Discord群里传播:三号码头刷出了一只拉普拉斯。虚拟数据正在指挥物理运动。
口袋里的那个计算设备,第一次从私人娱乐终端变成了公共空间的改造工具。
这个转变的发生,依赖于三个技术条件在2016年这个时间点上的同步成熟。第一个条件是智能手机的传感器套件——GPS定位、加速计、陀螺仪和摄像头,这些硬件在2016年已经是所有中端以上智能手机的标配。第二个条件是移动网络的带宽和覆盖率——4G网络在2016年覆盖了全球大部分城市地区,实时位置数据传输的延迟已经降到可以支撑同步游戏体验的水平。
第三个条件,也是最容易被忽略的一个,是谷歌地图的位置数据库。全球数亿个兴趣点的精确经纬度、类别标签、营业时间和用户评价,构成了《精灵宝可梦GO》的虚拟世界骨架。没有这个数据库,游戏中的道馆和补给站就是随机分布的点,没有任何物理意义,玩家也不会被引导到特定地点。有了这个数据库,每一个道馆都对应一个真实世界的地标,每一个补给站都对应一个真实世界的公共设施,游戏体验与城市空间的物理结构就被缝在了一起。
这层缝合的深度,在2016年7月16日晚上芝加哥千禧公园的事件中暴露无遗。那天晚上大约九点四十分,有人在公园东南角的云门雕塑附近刷出了一只水伊布——一种在游戏中极其稀有的水系宝可梦。消息在Twitter和Reddit上扩散的速度,超过了任何新闻机构的突发事件报道。十五分钟内,从密歇根大道、格兰特公园和芝加哥艺术学院方向涌来的人群,把云门雕塑周围的草坪全部占满。芝加哥警方后来估计,当天晚上在千禧公园聚集的人数峰值超过五千人。现场照片显示,人群的密度大到几乎看不到地面,所有人的脸都被手机屏幕的蓝光照亮,云门雕塑的不锈钢弧面反射出密密麻麻的人影和手机光点。聚集持续了将近一个小时,直到大部分玩家成功捕获水伊布后才逐渐散去。
芝加哥警方在事后发布了一份例行报告,没有逮捕任何人,没有财产损失,没有冲突事件。报告中的一句话被《芝加哥论坛报》引用:“这是我们在和平集会类型中从未见过的一种。”
但芝加哥警方不知道的是,这批玩家之所以能在正确的时间出现在正确的地点,是因为Niantic的服务器在那一刻执行了一条算法指令。那条指令的逻辑是:当一个区域内的玩家密度超过某个阈值,且有足够多的玩家使用了诱饵模块——一种可以暂时提高宝可梦刷新率的付费道具——系统就会自动提高稀有宝可梦的刷新概率。换句话说,这是一场由算法诱发、由玩家付费道具触发、由社交媒体放大的物理聚集。玩家们以为自己在追逐虚拟生物,实际上,他们的位置、时间和行为都在被一套他们看不见的算法精确地引导和变现。
这套算法的所有权,不属于任天堂。这是理解《精灵宝可梦GO》产业后果的关键。任天堂在这款游戏中的角色,是IP授权方和间接股东。游戏本身的开发、运营、服务器管理和数据收集,全部由Niantic控制。游戏的收入——主要来自玩家购买精灵球、诱饵模块和孵化器的内购——由Niantic、苹果和谷歌(应用商店分成)、宝可梦公司和任天堂按协议分配。
2016年7月到9月,《精灵宝可梦GO》全球营收超过六亿美元,成为史上最快达到这个营收数字的移动游戏。但这些收入中,直接流入任天堂口袋的只是一小部分。任天堂2016年7至9月季度的财报显示,公司从《精灵宝可梦GO》相关业务中获得的收入约为一百二十亿日元,约合一亿两千万美元。这个数字只占游戏同期总营收的不到五分之一。剩下的部分,被Niantic、苹果和谷歌拿走了。
更关键的是,游戏的服务器和数据不在任天堂手里。玩家们的注册信息、位置轨迹、游戏内行为数据、社交关系图谱——所有这些数据,存储在Niantic租赁的谷歌云服务器上,由Niantic的工程师管理和分析。
《精灵宝可梦GO》上线首月,全球玩家累计行走里程超过四十六亿公里,相当于从地球走到冥王星再走回来。这些里程数据,加上每个玩家的精确位置轨迹,构成了一个人类移动行为的巨型数据集。
这个数据集的价值,在2016年还没有被充分估算,但它的归属权从一开始就非常明确:属于Niantic,不属于任天堂,也不属于玩家。任天堂的股价在游戏上线后的两周内暴涨了百分之六十五,公司市值增加了超过一百七十亿美元。这是任天堂自2007年Wii巅峰期以来最大的一次资本狂欢。但资本市场的反应基于一个根本性的误解:投资者以为任天堂是这个爆款游戏的所有者和主要受益者。
到7月22日,任天堂被迫发布了一份澄清公告,明确指出《精灵宝可梦GO》对任天堂当期业绩的影响“有限”,公司不会因此上调全财年盈利预期。公告发布当天,任天堂股价在东京证券交易所暴跌百分之十七,蒸发了六十七亿美元市值。这是东证所历史上单日市值蒸发金额最高的个股之一。
股价的剧烈波动,像一个放大器,把任天堂的困境暴露在了所有人面前。这家公司拥有世界上最值钱的游戏IP,但当这些IP在移动设备上爆发时,它只能分到一小块蛋糕。
它的IP价值被别人的平台、别人的技术和别人的数据基础设施所捕获。任天堂制造了游戏内容,但苹果和谷歌拥有游戏运行的设备生态,Niantic拥有游戏运行的位置数据算法和服务器。在《精灵宝可梦GO》这个案例中,IP的权力被平台和数据的权力压倒了。
君岛达己在2016年8月的内部战略会议上,把这个问题摆在了所有高管面前。会议记录没有公开,但后来任天堂的战略调整可以反推出他们在那个夏天得出的结论。
结论之一:任天堂不能再把移动游戏视为可以外包的副业,必须建立自己的移动开发能力——2016年12月,任天堂与DeNA合作开发的《超级马里奥酷跑》在iOS平台首发,这是马里奥IP第一次正式登陆智能手机。
结论之二:专用硬件仍然必须存在,但下一台硬件必须能够回应一个已经被手机改造过的世界。它必须兼具便携性和家用性,必须能无缝切换使用场景,必须让玩家在移动中也能获得完整的游戏体验。
2016年10月,任天堂在一段三分钟的概念视频中首次公开了代号“NX”的新硬件。一年后,这台机器以“Nintendo Switch”的名字上市,它的核心设计——主机与掌机的一体化,可拆卸手柄,通过底座实现电视输出——恰好回应了《精灵宝可梦GO》提出的那个问题:当口袋里的设备已经可以连接整个世界,专用游戏硬件还能提供什么不可替代的价值?
而在硅谷,另一群人从《精灵宝可梦GO》中读出了完全不同的东西。苹果的App Store团队在2016年7月的内部周报中,把《精灵宝可梦GO》列为“位置服务与游戏融合的标杆案例”。
报告指出,这款游戏证明了App Store的生态可以支撑的不仅仅是休闲游戏——它可以支撑社会现象级体验,可以把数百万用户从线上拉到线下,可以创造全新的消费场景。谷歌的Android团队则在同期开始加速推进ARCore项目,这是一个为Android设备提供增强现实能力的开发工具包。
这份授权协议中隐藏着一个极少被公开讨论的条款:Niantic获得的不仅是初代一百五十一只精灵的形象使用权,还包括将这些精灵与真实世界地理位置绑定的独占权利。这意味着,在协议有效期内,任何其他公司——包括任天堂自己——都不能开发一款基于位置服务的宝可梦游戏。宝可梦公司之所以同意这一条款,是因为在2015年秋天的时间点上,没有任何人认为“位置绑定”是一项值得争夺的核心资产。它看起来只是一个技术实现细节,是Niantic为了把游戏做出来而提出的合理要求。
但正是这个细节,在协议签署的那一刻,把宝可梦IP与谷歌地图的位置数据基础设施焊死在一起。
任天堂的法务团队审阅了条款的每一个字,但他们审阅的标准是法律风险,不是战略后果。他们看到了“独占”二字,却没有看到这两个字背后锁死的东西:一旦这款游戏成功,任天堂将无法在不依赖Niantic的情况下,把自己最重要的IP搬上移动位置服务赛道。而这条赛道,在2016年7月之后,被证明是移动游戏产业最宽阔的一条赛道。
君岛达己在签署协议时没有意识到这一点,汉克却从一开始就非常清楚。2016年3月,在游戏上线前四个月,汉克在旧金山的一次开发者闭门会上展示了一套内部数据模型。这套模型预测了不同地标类型对玩家行为的引导效果:教堂和博物馆适合设置为道馆,因为它们的访客停留时间天然较长;公交站和地铁站适合设置为补给站,因为它们的人流周转率高;公园和广场适合设置为稀有宝可梦刷新点,因为它们有足够的物理空间容纳突然聚集的人群。
这套模型的基础数据全部来自谷歌地图——地标分类标签、用户访问时段分布、人流密度热力图、周边商业设施类型。汉克在展示结束时说了一句话,后来被多位与会者证实:“我们不是在设计游戏机制,我们是在设计人流。”
这句话的含义,在游戏上线后以最极端的方式被验证。7月16日芝加哥千禧公园的水伊布事件并非孤例。
同一天晚上,纽约中央公园东南角刷出了一只卡比兽,聚集人数超过三千;旧金山渔人码头刷出了一只快龙,聚集人数超过两千;
东京上野公园刷出了一只化石翼龙,聚集人数超过四千。这四个事件发生在同一天晚上,跨越三个时区,涉及四个城市,总计聚集超过一万四千人。而触发这些聚集的,是同一套算法,运行在旧金山的同一组服务器上。
芝加哥警方在7月17日上午发布的补充报告中,将千禧公园的事件正式定性为“自发聚集,无公共安全事件”。报告附件中的现场照片显示,云门雕塑周围的人群密度达到了每平方米三到四人,这是芝加哥自2008年奥巴马胜选庆祝集会以来千禧公园经历的最高密度人群聚集。区别在于,2008年的聚集有政治动员、有组织者、有演讲台和扩音器;2016年的聚集只有一部手机屏幕上的一只蓝色虚拟生物。
芝加哥市长拉姆·伊曼纽尔在7月18日的新闻发布会上被记者问及此事时,给出了一个意味深长的回答:“我们没有收到任何投诉,市民们只是在享受城市的公共空间。”他没有说的是,这些市民在享受公共空间的同时,他们的位置数据正在被一家硅谷公司实时收集、存储和分析。
每一个在千禧公园奔跑的玩家,其手机的GPS坐标以每秒一次的频率上传到Niantic的服务器。这些坐标连成的轨迹,精确地记录了每个人从哪个方向跑过来、停留了多长时间、在哪个时间点离开。
这些数据在Niantic的后台被标注为“事件触发型移动模式”,与正常步行模式区分开来,用于优化后续的稀有宝可梦刷新算法。换句话说,玩家们以为自己在追逐稀有宝可梦,实际上,他们正在为Niantic免费标注城市空间中潜在的人群聚集节点。
两家平台公司都意识到,游戏不再是手机上的一个应用类别,而是手机成为“万物界面”的关键突破口。当一个游戏可以让数千人在深夜涌向一个城市公园,这个设备的可能性远未穷尽。
2016年7月16日晚上十点半,芝加哥千禧公园的人群开始散去。水伊布已经被捕获,诱饵模块的时效已过,手机电量也大多见底。玩家们三五成群地沿着密歇根大道向北或向南走,一些人还在讨论刚才捕获的精灵的属性值,更多人沉默地低头看手机——他们正在把刚拍的照片和视频发到社交媒体上。
云门雕塑重新倒映出芝加哥的天际线,不锈钢表面上的手机光点一个接一个地熄灭。草坪上留下了几片被踩扁的纸杯和零食包装袋,一个清洁工推着垃圾桶从北侧入口走进来,开始沿着草坪边缘清扫。
没有人注意到,在千禧公园东侧,密歇根湖的湖面上,一艘观光船的甲板上还亮着几部手机。那些手机的主人大概错过了湖岸步道上的水伊布,正试图在船上刷出新的宝可梦。他们的屏幕蓝光倒映在黑色的湖水里,像水面上的几星磷火。
驱动这些蓝光的,是距离芝加哥一千八百英里之外、位于旧金山一间数据中心里的服务器。那些服务器属于Niantic,运行着谷歌地图的位置数据库和宝可梦的刷新算法。玩家的每一次移动、每一次点击、每一次付费,都在这些服务器上留下记录。