← Lex Fridman

Tim Sweeney:《堡垒之夜》、虚幻引擎与游戏的未来

#467 – Tim Sweeney: Fortnite, Unreal Engine, and the Future of Gaming

第467期2025-04-30简体中文会员内容

嘉宾:Tim Sweeney

收听本集00:00 / 4:30:13
阅读设置
按你的习惯阅读
正文字号
下载播客精读
把这一篇,带走慢慢读

中文 · 精读 · 当前版本

下载功能还未开放

正文语言

精读 · 按主题梳理核心观点、论证与案例。

§01公司成立之前,在制作中学习

Tim Sweeney 把编程热情追溯到童年探访哥哥、接触早期 IBM PC。BASIC 试验、字符接球游戏、数据库、编译器、公告板软件,早于商业发行,分别提供不同知识。他估计一万至一万五千小时,但更重要的是主动补足未知。机械工程数学后来用于三维图形,常出乎原先预料。重点是累积能力,而非学历或提前规划终极引擎。

他区分学习本身的困难,与语言设计引入的摩擦。这解释了后来对编程语言的兴趣,而不是认为所有痛苦都必不可少。开场的人脸讨论,则说明知识最终服务于多高要求:动作、毛发、皮肤光学等系统共同作用,一处错误就可能破坏真实感。这些是他的高层解释和回顾,不意味着独自投入时间或掌握某种数学,就保证同等成果。

§02从文本编辑器到让玩家成为创作者

游戏起初吸引他的,是想理解、复现的系统。《Adventure》《Zork》展示了超出图像本身的世界,ZZT 则从更普通的文本编辑器开始。光标变笑脸,其他符号获得行为,就成了游戏制作工具。他请邻居测试,刻意不解释,观察困惑与乐趣。是否成熟取决于迭代,而非自己会不会玩。

共享软件提供传播和收入:首部免费,喜欢的玩家邮寄三十美元购买续作。更重要的是,编辑器与脚本语言也交给玩家。他把这联系到 Epic 长期双重使命:制作娱乐,也给别人创作工具。引擎与游戏收入后来在低谷互相支持,免费社交基础也押注生态成长。叙述中钱是制作工具,软件传播提供新触达方式,不是每款免费产品都能国际化的证明。

§03发行、独特性与三维游戏的冲击

拨号公告板有各自社区,却受电话线路限制。公共互联网扩大触达,游戏发行又经历实体盒装和数字化。他肯定 Steam 以便利正版购买改变盗版行为。面对巨大发行商,小开发者应降低进入摩擦、提供不同东西。ZZT 简陋图像不与视觉奇观硬拼,编辑器提供另一个留下的理由。在他看来,独特项目逐步再投,比首次就巨大成功更可行。

早期公司把年轻美术、程序员、音乐人连接,为独立技能提供发行出口。《德军总部》《毁灭战士》随后改变标准,实时移动、光声美术带来置身其中的感受。他承认,《毁灭战士》交织的突破最初让自己沮丧到停编六个月。成功并非持续自信。更早邻居反馈、玩家来信、较低启动资金,也使生意不是孤独冒险,而有人际联系。

§04Unreal的艰难开发与快速反馈

Michael Abrash 的讲解,使原本难以接近的三维技术变得可学。Epic 从二维团队集结人才,角色随能力显现而变化。Sweeney 从编辑器转向引擎,James Schmalz 做模型动画,Cliff Bleszinski 立即成为工具用户。约二十人的项目拉紧财务,持续三年半,却总觉得再六个月。他归功天赋与坚持,并不等于建议复制缺规划或极长工时。

每日多次构建,使工程与美术持续对话:新能力改变关卡,作品又暴露下一步工具需求。即使工作到深夜,他仍强调足够睡眠,并与 Mark Rein 分担技术、商业收入。语言硬件选择既看速度,也看生产力。C 转三十二位 C++ 简化系统,更好屏幕、工作站加快开发。早期仍以 CPU 渲染为目标,实用 GPU 加速到后期才迅速接入。

好对话,值得读完整。

免费试读到此结束。开通书架会员,继续阅读全文,解锁中英对照与电子书下载。