第 25 章
平台之矛
把时钟拨回2018年秋天。当开发者社区开始从供应商风险管理的角度审视引擎选型、不再只将其当作工具采购时,大多数观察者预期引擎提供商会选择修复信任——降低收费、增加透明度、做出承诺。Epic Games选择了相反的方向。它没有后退一步安抚不安的开发者,而是向前踏出了一步,将Unreal Engine从一个生产工具重新武装为一柄战略武器。这一步踏下去的位置,不在引擎技术路线图上的任何一处,而在数字内容分发的版图上。
要理解这个转向的深层逻辑,必须首先面对一个反直觉的事实:Epic Games Store从来不是一个数字商店。至少,不是Steam意义上的数字商店。Steam的诞生路径是从分发需求出发,逐步向上游延伸到社区、工坊、直播和硬件。它是一个以消费者体验为核心、以商店为起点的辐射式平台。Epic Games Store的诞生路径恰好相反——它是从引擎底座出发,向下游延伸到分发管道。
它的核心功能不是帮助玩家找到游戏,而是帮助Epic在平台守门人的围墙上凿开一道裂缝。2018年12月4日上线的那个版本暴露了这种反向构建的全部痕迹。没有购物车。没有用户评测。没有云存档。搜索和筛选功能简陋到近乎象征性。开发者社区的第一波反应在讽刺和困惑之间摇摆——一家拥有全球最先进实时3D渲染技术的公司,做出一个功能残缺到像是大学生期末项目的商店界面,这怎么可能是一个认真的商业产品?
答案是:因为它本来就不是一个零售终端。它是一份政治宣言的技术载体。
这份宣言的核心论点写在那篇上线公告的措辞里。公告没有攻击Steam的功能缺陷或用户体验问题——这些方面Epic Games Store在当时的对比中全面落于下风。公告攻击的是分成比例这个结构性问题。Steam抽取30%,Epic只抽取12%。
如果开发者使用Unreal Engine 4,引擎授权费中那5%的收入分成将被完全免除——这意味着一个UE4开发者在Epic Games Store上的实际分成负担可以低到7%。这组数字的逻辑不是商业竞争,而是政治动员。它向开发者传递的信息不是“我们提供了更好的服务”,而是“现有的平台秩序在剥削你们,我们提供了一条逃逸通道”。Epic不需要在功能上与Steam对等,因为它竞争的不是消费者偏好,而是开发者的愤怒。
这种愤怒是真实存在的。2018年的独立开发者社区弥漫着一种对Steam三成抽成的积怨。这种积怨在理性层面未必完全成立——Steam提供的流量导入、社区运营、工坊支持和全球支付基础设施确实产生了实际成本——但在感性层面,当一个开发者在月底看到收入报表上那行30%的平台扣减时,很难不产生一种被征收保护费的屈辱感。Epic精确地瞄准了这种屈辱感,并为之提供了一个宣泄出口。但政治动员需要燃料。
这份燃料来自一个与引擎技术看似无关的来源:《堡垒之夜》。2018年,《堡垒之夜》在iOS平台上的单月收入突破三亿美元。苹果公司从中抽取了近一亿美元作为平台佣金。这笔钱不涉及任何额外的技术贡献——苹果不维护《堡垒之夜》的游戏服务器,不处理玩家客服,不承担内容更新的工程成本。它纯粹是对通过App Store发生的每一笔交易征收的过路费。
Tim Sweeney盯着这组数字看了很久。作为一个从1991年起就习惯了用工程师思维解决问题的人——算法低效就重写算法,架构不合理就重构架构——他面对的是一个无法用代码修复的问题。三成抽成不是技术缺陷,而是一种嵌入全球数字经济的结构性权力。
《堡垒之夜》在2018年产生的数十亿美元收入,为Epic提供了一种大多数引擎公司无法想象的战略自由度。这种自由度的本质不是“有钱”——很多公司有钱。
它的本质是,Epic拥有了一条独立于引擎授权和平台分成的现金流主动脉,这条主动脉的规模大到足以支撑一场针对全球最大科技公司的多年法律战争和政治运动。2018年12月到2019年12月间,Epic将这种自由度兑换为一套组合拳。
独占策略是第一拳。《地铁:离乡》《无主之地3》《控制》——一批中型和大型作品在发售后的一年内只能通过Epic Games Store购买。后来在Epic诉苹果案中披露的法庭文件显示,《无主之地3》的独占费用约为1.15亿美元,其中8000万为预付分成款,3500万为营销承诺。这个数字的意义不在其规模,而在其性质:Epic不是在用更好的条件吸引开发者自愿选择,而是在用资本力量强行重构开发者的分发决策。
一个开发团队面对1.15亿美元的预付承诺时,Steam用户社区的愤怒和差评轰炸变成了一种可以量化的商业风险——而Epic开出的价码覆盖了这个风险。免费游戏赠送是第二拳。
从2018年12月到2019年底,Epic Games Store每周赠送一到两款游戏。《深海迷航》《见证者》《蔚蓝》——这些在Steam上已经积累了口碑和销量的独立游戏精品,被转化为Epic拉新的燃料。开发者收到一笔固定费用作为补偿,玩家永久获得游戏所有权。法庭文件显示,仅2019年前九个月,Epic在免费游戏赠送上的支出就超过1160万美元。这个策略的成本远低于传统用户获取渠道——按每个获客成本计算,Epic用一款游戏的批发价换来了数千到数万个注册账户,而这些账户中的一部分会转化为付费用户。第三拳是最隐蔽也最致命的一拳:Unreal Engine的授权优惠。Epic宣布,任何在Epic Games Store上销售的UE4游戏,引擎的5%收入分成将被完全免除。这一拳的受力点不在消费者市场,而在开发者的财务模型上。
一个年收入一百万美元的UE4游戏,在Steam上销售需要向Valve支付30万美元平台抽成,再向Epic支付5万美元引擎授权费,合计35万美元。在Epic Games Store上销售,只需向Epic支付12万美元平台抽成,引擎授权费为零。差价23万美元——这笔钱足够一个十人独立团队多存活一整年。当一个独立开发者在白板上计算这两组数字时,Steam的功能优势——工坊、社区、评测系统——突然变成了奢侈品,而非必需品。这三拳的合力不在于每一拳的单独效果,而在于它们共享同一个底座:Unreal Engine。引擎授权优惠的前提是开发者使用UE4。免费游戏赠送中的相当一部分作品是用UE4开发的——这意味着Epic在向这些开发者支付赠送补偿的同时,已经通过引擎授权关系建立了初步的商业连接。
独占协议谈判时,Epic的商务团队可以同时讨论引擎授权费减免、在线服务免费使用和商店分成优惠——这些条件捆绑在一起构成的整体报价,是任何不掌握引擎底座的竞争对手无法复制的。2019年,Epic在线服务向所有开发者免费开放。这套系统提供了跨平台登录、好友列表、匹配、语音聊天、数据存储和成就管理——本质上,它是Steamworks的替代品,但它不绑定任何商店。
一个开发者可以在Steam上销售游戏,同时使用Epic的在线服务来支持跨平台联机。这个决策的战略逻辑在短期内看起来像是慷慨,在长期则暴露为一种基础设施层面的圈地运动:如果足够多的游戏依赖Epic的后端服务来管理玩家账号和联机匹配,那么Epic就掌握了一个独立于任何商店的用户关系网络。这个网络不产生直接收入,但它产生的战略杠杆——当Epic需要向苹果或谷歌施压时,它可以威胁切断某个平台上的跨平台联机功能,而这将直接影响玩家的游戏体验和社交关系。
2020年8月13日,这套组合拳的最终形态在法律战场上展开。Epic向美国加利福尼亚北区联邦地区法院提交了针对苹果公司的反垄断诉讼。
起诉书长达六十二页,其论证结构经过精心设计。Epic没有主张苹果无权收取平台费用——这是一个在现有法律框架下几乎不可能赢的论点。Epic选择了更精确的切入点:苹果无权强制所有应用使用其支付系统。这是搭售行为的指控——App Store的审核机制和支付系统被强制捆绑,开发者为了获得在iOS上分发应用的权利,被迫接受一个他们可能不需要的支付处理服务。
同一天上午,Epic在《堡垒之夜》的iOS和Android版本中推送了一次热更新,加入了直接支付选项——玩家可以通过这个渠道以折扣价购买游戏内货币V-Bucks,绕过苹果和谷歌的支付系统。数小时内,苹果从App Store下架了《堡垒之夜》。
几乎在同一时刻,Epic发布了一段模仿苹果1984年Macintosh广告的视频——苹果当年用这支广告将IBM描绘为老大哥,Epic现在用同样的视觉语言将苹果描绘为新的老大哥。话题标签#FreeFortnite在数小时内登上全球趋势榜。然后,起诉书递交。
这份法律文件的核心段落揭示了两种平台哲学的根本冲突。苹果的立场是垂直整合论:从A系列芯片到iOS操作系统,从App Store审核到Apple Pay支付,每一层都依赖下一层来确保质量、隐私和安全性。在这个闭环中,允许开发者绕过App Store的支付系统将破坏整个架构的完整性——如果支付通道被第三方接管,苹果将无法保护用户免受欺诈、恶意软件和隐私侵犯的威胁。
Epic的回应不是否认安全性的重要性,而是拆解这个闭环逻辑的脆弱内核。如果安全性确实来自垂直整合,那么为什么macOS上允许侧载应用和第三方支付,而macOS的安全记录并未因此崩溃?
如果App Store的审核是用户安全的必要保障,那么为什么App Store上仍然存在大量诈骗应用和评分操纵?Epic的论证将这些矛盾暴露为苹果商业策略的修辞包装——垂直整合的安全叙事是为三成抽成提供合法性论证,而非技术必要性的真实反映。
但Epic的论证不止于拆解对方立场。它进一步提出了自己的平台哲学:引擎-游戏-跨平台服务-分发渠道的横向整合,应当拥有绕过硬件-操作系统-商店-支付垂直守门人的权利。
这个主张的革命性在于,它不是在要求苹果降低分成比例——那只是商业谈判的范畴——而是在要求一种结构性权利:开发者有权选择如何到达用户,以及使用何种支付基础设施来完成交易。在庭审过程中,这个主张被进一步细化。Epic的专家证人论证说,苹果对iOS应用分发和iOS应用内支付处理构成了两个相互独立的相关市场,而苹果在这两个市场上都拥有垄断地位。苹果的垂直整合策略通过合同和技术手段将这两个市场捆绑在一起,阻止了竞争性支付解决方案的出现。
如果法院要求苹果解绑这两个市场,那么开发者可以选择在App Store上分发应用,同时使用PayPal、Stripe或Epic自己的支付系统来处理交易——这将迫使苹果在支付处理费上与这些竞争者进行价格竞争,从而打破三成抽成的定价权。
苹果的回应同样有力。苹果的律师指出,Epic的诉讼请求如果得到支持,将不仅影响iOS生态,还将波及所有选择垂直整合模式的平台——从游戏主机到智能电视应用商店都采用类似模式。这个论点将Epic描绘为一个试图通过司法途径获得竞争优势的投机者,而非一个代表开发者利益的原则斗士。
2021年5月的庭审中,Sweeney出庭作证时承认了一个此前未被外界充分理解的让步:如果苹果允许《堡垒之夜》在App Store之外通过侧载方式分发,Epic愿意接受苹果的支付系统。这个让步暴露了Epic战略的真正优先级——分发渠道的开放性比支付通道的竞争更重要。
因为一旦侧载成为可能,Epic Games Store就可以作为独立应用进驻iOS,从而将Epic的横向整合链条延伸到苹果的硬件领土上。支付通道的竞争是手段,分发渠道的控制权才是目的。庭审还披露了一个关键事实:Epic在发起诉讼前,曾向苹果发送一封邮件,请求苹果允许Epic在iOS上推出独立的Epic Games Store应用。苹果的法律团队将这封邮件解读为Epic试图在iOS内部建立一个竞争性商店的明确证据——而这恰恰是App Store审核指南明确禁止的行为。这封邮件的存在削弱了Epic关于“被迫采取单边行动”的叙事——它表明Epic在发起热更新攻击之前,已经尝试过通过协商渠道达成目的,并遭到了明确拒绝。
法官Yvonne Gonzalez Rogers在2021年9月作出的判决呈现出一种微妙的分裂。她驳回了Epic关于苹果在iOS应用分发市场上构成垄断的主张——这一部分的判决支持了苹果的核心商业模式。
但她同时支持了Epic关于苹果不得禁止开发者引导用户使用外部支付方式的请求——这意味着苹果不能再阻止开发者在应用中放置链接或按钮,引导用户到网页端完成支付。双方都宣称自己获胜。
但仔细观察判决书的具体措辞会发现,真正的胜负远未尘埃落定。Epic未能迫使苹果允许侧载或第三方应用商店进驻iOS,这意味着Epic Games Store仍然被挡在苹果的围墙之外。苹果保住了App Store作为iOS唯一应用分发渠道的地位,但失去了对支付信息的完全控制——开发者现在可以告诉用户,去我们的网站上购买,那里更便宜。
这个结果的实际效果取决于用户的行动意愿——有多少玩家会为了折扣而离开应用,打开浏览器,输入网址,登录账号,完成支付,再返回应用?这个流程的摩擦成本本身就是一种隐形壁垒。苹果随后推出了新的规则,允许开发者在应用内引导用户到外部网页,但要求外部支付页面必须符合苹果的设计标准,并显示警告弹窗告知用户苹果不对此次交易的安全性和隐私性负责。
这些细则将反引导禁令的实际效果大大稀释。但这场诉讼的历史意义不在判决结果本身。
法庭陈述和交叉质询逐层剥离了一个正在成形的产业现实:当一家公司同时掌握了内容生产工具——Unreal Engine,内容产品——《堡垒之夜》,跨平台基础设施——Epic在线服务,和分发渠道——Epic Games Store,它就不再满足于在既有平台秩序中做一个安静的卖铲人。它开始觊觎修铁路的权力。这条铁路的轨距,由Unreal Engine的底层架构定义。2020年,Epic向开源引擎Godot提供了25万美元的资助,用于提升图形渲染和改进引擎内置脚本语言GDScript。这笔资助让Godot的核心开发者Juan Linietsky和George Marques得以投入两年全职工作,并将社区捐款释放给其他用途。表面上看,这是一个商业引擎公司对开源替代方案的支持。放在平台战争的语境下观察,这个动作的战略含义更为复杂。
Epic在培育一个可能削弱Unity的竞争者,同时也在向整个开发者生态传递一个信号——Epic对引擎层的控制是开放的,真正的对抗发生在分发层。如果Godot成长为有竞争力的替代方案,它将进一步碎片化Unity的市场份额,而不会威胁到Unreal Engine在高端3D渲染领域的地位。一个使用Godot的独立开发者仍然可能选择在Epic Games Store上发布游戏,并使用Epic在线服务来处理跨平台联机——引擎底座和分发管道可以分离,但Epic在这两层都布下了棋子。
同样在2020年,Meta Platforms通过其Reality Labs部门也向Godot提供了资助。这笔资助的动机同样值得审视。Meta正在全力押注元宇宙,而它需要一个不受Unity或Epic控制的引擎底座来支撑其虚拟世界的构建工具。一个强大的开源引擎对Meta而言是战略对冲——它降低了在引擎层被竞争对手锁定的风险。
Godot在这两笔资助的推动下加速了4.0版本的开发,这个版本于2022年初进入alpha阶段,带来了全新的Vulkan渲染后端、改进的物理引擎和重写的脚本系统。
这些看似分散的事件共同指向一个正在加速的趋势:引擎生态的权力格局正在从双头垄断向多极化加开源制衡演化。而这种演化的驱动力,恰恰来自Epic在平台战争中暴露出的野心。当开发者看到一家引擎公司开始觊觎分发管道的控制权时,将引擎选型视为供应商风险管理就从一个理论上的担忧变成了现实中的战略必需。平台战争的代价在开发者社区中逐渐显现。2019年至2021年间,一批在Epic Games Store上独占发售的游戏遭遇了Steam用户的集体抵制。《地铁:离乡》在宣布Epic独占后,其Steam商店页面被差评轰炸——用户不是针对游戏质量,而是针对发行商Deep Silver的独占决定。
开发者被夹在平台战争的炮火之间:一边是Epic提供的独占费——这笔钱可能覆盖整个开发预算——另一边是Steam用户群体的愤怒和信任损失。这种两难处境精确地反映了引擎纪元中权力格局的结构性变化。在id Tech统治的1990年代,开发者的主要技术依赖是引擎授权——你选择Quake引擎还是Build引擎,决定了你能做什么类型的游戏。
到了平台战争时期,开发者的依赖进一步延伸到分发渠道和在线服务——你选择在哪个商店首发,是否接受独占协议,使用谁的跨平台联机基础设施,这些决策将直接影响你的收入结构、用户关系和长期品牌价值。引擎选型因此从技术决策质变为地缘政治决策。一个使用Unity的开发者,其引擎提供商正在经历上市后的商业模式动荡。一个使用Unreal的开发者,其引擎提供商正在用《堡垒之夜》的收入补贴一场针对平台守门人的全面战争。
一个使用Godot的开发者,其引擎依赖的是开源社区的善意和少数科技巨头的战略资助——而资助者的优先级可能随时改变。没有哪个选择是纯粹基于技术优劣做出的,每个选择都携带着关于权力、风险和长期生存能力的隐性计算。
这正是平台之矛的悖论所在。Epic试图打破苹果和Valve的垄断,但它用来打破垄断的武器——独占协议、资本补贴、引擎捆绑——本身就是在建立一种新的集中化权力。当开发者从Steam的三成抽成逃向Epic的12%抽成时,他们是在用一家守门人交换另一家守门人。区别只在于,新的守门人承诺收费更低,并且暂时愿意用《堡垒之夜》的利润来补贴亏损。但这种补贴能持续多久?当Epic Games Store最终需要自负盈亏时,12%的分成比例是否还会维持?当Unreal Engine的市场份额因为平台战争而进一步增长时,Epic会不会在某一天重新定义引擎授权优惠的条款?这些问题在2021年没有答案。
但它们已经像裂缝一样嵌入了开发者社区的集体意识。在Reddit的游戏开发板块,在Twitter的游戏开发话题下,在GDC的走廊交谈中,一个此前很少被公开讨论的话题开始频繁出现:我们是否应该将引擎选型视为一种长期战略风险?我们是否应该在技术栈中保持一定程度的引擎无关性,以便在未来可能的平台权力转移中保留迁移能力?这种焦虑在开源引擎社区找到了回应。
Godot的下载量在2020年至2021年间出现了显著增长。Linietsky在2021年的一次博客文章中写道,他们不是在试图取代Unreal或Unity,而是在为那些不想被任何公司锁定的开发者提供一个选择。这句话精确地捕捉了引擎纪元中新出现的政治意识:工具选择就是权力选择,技术依赖就是战略依赖。当第九巡回上诉法院的法官们翻阅那份六十二页的起诉书时,他们看到的不是两家公司关于支付通道的纠纷,而是数字时代基础设施控制权的一场前哨战。
这场战争的上诉结果尚未落定,但无论胜负,引擎公司觊觎平台权力的产业现实已经成形。Epic用《堡垒之夜》的巨额收入锻造了一柄刺向平台垄断的利矛,而这柄矛的锋刃上刻着两行字:一行是降低分成比例的商业让利,另一行是以引擎为底座的平台战争。
开发者社区在2018年秋天开始将引擎选型视为供应商风险管理,到2021年秋天,这种风险管理的对象已经不仅是引擎技术路线的可持续性,还包括引擎提供商在平台战争中的战略野心——当一家引擎公司同时掌握了生产工具、内容产品、在线基础设施和分发管道,它的利益与使用这些工具的开发者利益之间,究竟有多少是重合的,又有多少是最终将发生冲突的。这个问题的答案不会出现在任何法庭判决书中。它将由下一阶段的产业重组来书写——而当一家引擎公司选择走向公开市场,向华尔街讲述一个关于增长的故事时,这种利益冲突的制度性根源将被进一步放大。