[SKIP]
好的,这是对「#467 – Tim Sweeney: Fortnite, Unreal Engine, and the Future of Gaming」对话后续部分的分析,补充新的论据、数据和观点,不重复之前已分析的内容。
1. 从“工具”到“平台”:Epic 的商业模式与生态构建
之前的分析提到了 Epic 从游戏开发商到引擎提供商的转型。在对话的后半部分,Sweeney 更深入地阐述了 Epic 如何将这种“工具思维”演变为一个强大的“平台生态”,其核心是经济激励的重新分配。
- Fortnite 的创作者经济引擎:Sweeney 详细解释了 Fortnite 如何通过一个精妙的收入共享模型,将游戏内购收入与不同内容创作者的贡献挂钩。玩家在物品商店的消费,会根据其在不同游戏模式(如 Battle Royale、Creative 模式)中的游玩时间比例,被分配给相应的创作者。这个模型已经催生了一个价值 4 亿美元的创作者经济,并且仍在快速增长。这不仅仅是“让玩家创造”,而是“让创造者获得公平回报”,从而激励了 UGC(用户生成内容)的爆发式增长。
- 从“围墙花园”到“开放标准”的愿景:Sweeney 将当前游戏行业的现状描述为一系列孤立的“围墙花园”(walled gardens)。玩家在不同平台(PlayStation, Xbox, PC)和不同游戏(Fortnite, Roblox, Call of Duty)之间切换时,需要面对不同的好友系统、账户和虚拟物品。他提出的解决方案是标准化,特别是针对“可携带外观”(portable outfits)等不影响游戏平衡的虚拟物品。他设想通过一个类似于 Web 标准(如 HTML, PNG)的行业标准,让玩家在不同游戏间也能保持自己的数字身份和资产。这与当前 NFT 和区块链的炒作不同,Sweeney 强调这本质上是一个协议和标准问题,而非必须依赖特定技术。
Sweeney 在对话中多次对比了 Epic Games Store (EGS) 与 Steam 的商业模式,核心差异在于对开发者的抽成比例和平台开放性。
| 对比维度 |
Epic Games Store |
Steam |
| 收入抽成 |
12% |
30%(对于大销量游戏有阶梯式降低) |
| 平台开放性 |
积极推动跨平台联机和跨平台社交(Epic Online Services 免费开放给所有开发者)。 |
主要服务于 PC 平台,其社交功能(Steamworks)未向其他平台开放。 |
| 竞争策略 |
早期通过限时独占获取市场份额,现在更侧重于降低开发者成本和提供更好的经济模型。 |
依靠庞大的用户基础、成熟的社区功能和丰富的游戏库形成网络效应。 |
| 核心哲学 |
认为 30% 的抽成远高于平台运营成本(Sweeney 引用 Google Play 数据,认为成本约 6%),是垄断行为。 |
认为 30% 的抽成覆盖了其提供的庞大服务(如服务器、带宽、社区功能等)。 |
Sweeney 认为,Steam 的高抽成抑制了游戏行业的创新,迫使开发者采用更具掠夺性的商业模式(如“氪金”游戏)。而 EGS 的 12% 抽成旨在让开发者有更多利润,从而能制作更好的游戏,并最终让利给消费者。
2. Verse 编程语言:为“元世界”构建的“数学证明”
对话中,Sweeney 花了大量篇幅介绍 Epic 正在开发的编程语言 Verse,这不仅仅是技术细节,更是对“元世界”底层架构的哲学思考。
- 从“单线程”到“事务性并发”的范式转变:Sweeney 指出,当前游戏引擎(包括 Unreal Engine 5)的一个核心限制是单线程的游戏模拟。这使得 Fortnite 的服务器只能容纳 100 名玩家。为了实现他设想的“数千万人同场”的元世界,必须解决并发问题。Verse 的核心创新之一是事务性内存(Transactional Memory)。它允许开发者编写看似单线程的代码,而引擎会自动将多个对象的更新作为“事务”并行处理。如果两个事务没有读写冲突,它们可以同时执行;如果有冲突,系统会回滚并重新尝试。这相当于将并发编程的复杂性从数百万开发者身上转移到了少数语言设计者身上。
- 类型系统即数学证明:Sweeney 深入探讨了 Curry-Howard 同构(Curry-Howard Correspondence),即“程序即证明”。Verse 的目标是成为一个主流编程语言,其类型系统足够强大,以至于能在编译时证明程序的某些属性(例如,一个排序函数确实返回了排序后的数组)。这不仅仅是减少 bug,更是为了构建一个高度可靠、可组合的元世界。在这个世界里,数百万开发者贡献的代码模块需要无缝协作,任何运行时错误都可能造成灾难性后果。Verse 的“证明”能力,旨在从根本上提升整个生态系统的稳定性和安全性。
- Verse 的“功能逻辑”特性:Verse 是一种函数式逻辑编程语言。Sweeney 用一个简单的例子解释了其核心:在传统语言中,`if` 语句的条件必须是一个布尔值;而在 Verse 中,条件可以是一个可能成功或失败的表达式。如果成功,它会绑定变量并进入 `then` 分支;如果失败,则进入 `else` 分支。这允许开发者写出更简洁、更强大的查询式代码,类似于 SQL 查询。Sweeney 观察到,Fortnite 中首次学习编程的创作者,能非常直观地掌握这种范式,并写出比 Epic 内部 C++ 程序员更优雅的代码。
3. 对 AI 的务实态度:作为“增强器”而非“替代者”
与许多科技领袖对 AI 的狂热不同,Sweeney 对 AI 在游戏和内容创作领域的应用持非常务实和审慎的态度。
- AI 的“糊状”问题:Sweeney 认为,当前生成式 AI(如文本到图像/视频)的最大问题是不一致性和不可控性。AI 模型缺乏对场景的“理解”,无法保证输出的稳定性。他将其与游戏引擎的“场景图”(Scene Graph)进行对比:场景图是精确、可复现、可艺术指导的;而 AI 的输出是“糊状的”(mushy),无法被精确控制。因此,AI 不会取代人类创作者,而是会成为他们的力量倍增器。
- AI 与引擎的融合方向:Sweeney 预见的未来是 AI 与游戏引擎的深度结合。AI 不是直接生成像素,而是在场景图的层面进行操作。例如,AI 可以基于扫描的真实数据,生成一棵符合规格的新树,并将其作为一个带有完整材质、碰撞体和动画的 3D 对象添加到场景中。另一个例子是 Lex 与 Mark Zuckerberg 的 VR 访谈,其中 AI 被用作后处理图像增强器,来弥补实时渲染的不足。这种“AI 增强引擎”的模式,既能保持场景的稳定性和可控性,又能大幅提升创作效率。
- 对 AI 取代工作的看法:Sweeney 将 AI 比作过去的数字音乐合成器和 Photoshop。这些技术最初都引发了“艺术家将被取代”的恐慌,但最终都成为了艺术家手中的新工具。他认为,AI 会改变工作的性质,但不会消除对人才的需求。真正需要担心的是那些不愿意学习新工具的人。同时,他也指出 AI 在编写“新颖”代码方面的局限性——AI 擅长模仿已有的模式,但在解决从未被解决过的复杂问题时,往往力不从心。
4. 对“元世界”的重新定义:社交、经济与标准
Sweeney 对“元世界”的阐述,剥离了 VR/AR 和区块链的炒作,回归到其最核心的本质:一个大规模的、社交化的、拥有统一经济的 3D 互动空间。
- 元世界的核心是“社交引力”:Sweeney 认为,当前游戏行业最重要的趋势是梅特卡夫定律(Metcalfe's Law)在游戏中的应用。玩家越来越倾向于和现实中的朋友一起玩游戏,而不是独自游玩。这使得像 Fortnite 和 Roblox 这样的大型社交游戏平台获得了巨大的网络效应,而单机游戏则面临更大的挑战。元世界的本质不是技术,而是连接人与人。
- 统一的经济体系是终极目标:Sweeney 详细描述了当前游戏行业的“分裂”状态:玩家在不同游戏和平台上的身份、好友和资产都是孤立的。他提出的解决方案是建立一个标准化的、可互操作的虚拟物品经济体系。这需要行业标准组织来定义“可携带外观”的规格(如尺寸、能力等),并建立一套跨平台的收入分成机制。这比任何单一公司的努力都更重要,是元世界能否真正实现的关键。
- 对 VR 和区块链的冷静评价:Sweeney 明确表示,VR 和区块链不是元世界的必要条件。VR 是一种可能增强某些体验的硬件,但元世界的主要受众(6-8 亿月活玩家)并不在 VR 中。而区块链(如 NFT)只是实现价值交换的一种技术手段,其核心的“互操作性”问题可以通过传统的数据库和标准协议来解决。他暗示,许多关于元世界的炒作(特别是与加密货币相关的)偏离了真正有价值的方向——即创造有趣的社交体验。