第 8 章

先手之重

2004年10月最后一周的一个下午,一份标注着“Xenon项目里程碑审查”的文件被送进了微软娱乐与设备部门的会议室。文件封面上没有机密印章,但参会者都知道它的分量——罗比·巴赫要求所有核心团队成员必须在进入这间屋子之前读完附件里的那张折叠图表。图表展开后横跨整个会议桌,横轴从2004年第四季度延伸到2006年第三季度,纵轴上密密麻麻排列着芯片流片、开发套件分发、量产爬坡和全球铺货的节点。每一条时间线都用不同颜色标注:IBM处理器的蓝色线、ATI图形芯片的红色线、富士康组装排期的黄色线,以及索尼PS3预估发布窗口的灰色虚线。图表最右侧用加粗字体只标了一行字:2005年11月。

这个日期不是产品规划团队从理想开发周期里推出来的。它是从索尼的延迟情报里逆向推导的攻击窗口。初代Xbox用四十亿美元亏损教会微软的,不是下次如何少亏一些,而是如果要亏,就必须亏出一个不可逆的位置。

PlayStation 2在那场战争中展示了一条游戏机市场的铁律:装机量领先会转化为第三方发行商的平台偏好,平台偏好会形成独占游戏阵容,独占游戏阵容再进一步拉大装机量差距——这是一个一旦启动就极难打破的正反馈循环。索尼在2000年用PS2对世嘉Dreamcast做过这件事,任天堂在1990年代用超级任天堂对世嘉Genesis也玩过同样的游戏。微软初代Xbox的2400万台销量在绝对数字上不算少,但在与1.55亿台PS2的对比中,它连形成良性循环的临界门槛都没能跨过。

尽管如此,微软内部依然对Xbox的整体表现感到满意,并于2005年发布Xbox 360。现在,索尼自己为微软打开了一道门。会议室桌上摊开的索尼PS3开发进度情报摘要指出,Cell处理器在量产良率上遭遇了远超预期的麻烦,而蓝光光驱的零部件供应远未稳定。索尼内部已将原定2005年春季的发布窗口后调,最乐观的估计是2006年下半年在日本首发,北美市场则可能更晚。

这意味着,如果微软能在2005年底之前把次世代主机推向市场,Xbox 360将获得至少十二个月的独家时间窗口。巴赫在会议上让助手把初代Xbox的全球出货曲线投影到墙壁上,那条线自2002年之后始终被PS2的曲线压住,差距不是缩小而是扩大。然后他切到下一张幻灯片——标题是一行没有感情色彩的技术短语,但内容却是关于三种时间场景下的市场份额模拟。在同时发布条件下,Xbox 360的份额上限约为百分之三十;在晚于索尼发布的条件下,这个数字骤降至百分之十五以下;只有在领先索尼至少一年发布的条件下,才可能在北美实现装机量占比的突破,并在欧洲关键市场取得领先位置。

这不只是快慢的选择。这是关于Xbox业务是否能在这一代止损并站稳脚跟的计算。巴赫的团队很快就明确了一件事:继续依赖英特尔和英伟达,等于把发布时间的决定权交到别人手里。

初代Xbox使用标准PC架构——奔腾III处理器和英伟达图形芯片——这套方案的优点是开发环境成熟,缺点是成本完全不受微软控制。英特尔和英伟达按照自己的定价节奏供货,初代Xbox卖得越多,微软在这两颗芯片上亏得就越多,而且在没有第二货源的情况下缺乏任何议价杠杆。更致命的是,产品迭代周期必须跟随英特尔的处理器路线图,而不是微软自己定义的市场需求。

2003年底,硬件工程团队开始与IBM接触,探索基于PowerPC架构定制一颗三核处理器的可行性。IBM当时正在为苹果电脑供应PowerPC芯片,在多核设计上积累了相当丰富的工程经验,而且愿意接受一种不同以往的定制合作模式。在这种模式下,微软负责提出性能目标和功耗约束,IBM负责架构设计和晶圆生产,双方共享一部分知识产权,但最终芯片只用于Xbox 360。这个安排让微软第一次在产品定义上获得了主导地位——芯片不再是一个从供应商目录里勾选的标准化零件,而是围绕游戏主机的具体需求从头设计。

图形芯片的谈判桌上坐着ATI。当时ATI正在与英伟达展开技术竞赛,其Radeon系列在PC图形卡市场势头正盛。微软向ATI提出的要求相当激进:需要一颗整合了统一着色器架构的GPU,可以在同一套硬件逻辑单元上同时处理顶点着色和像素着色,并且要支持当时仍在草案阶段的DirectX 9.0c规范。统一着色器架构在2004年的PC市场还没有任何量产先例,ATI需要投入大量工程资源从零开始设计。作为回报,微软给出了一个覆盖Xbox 360预期生命周期销量的采购承诺——这份订单的规模足以让ATI在未来数年内锁定一条稳定的收入基线。

ATI签了约。IBM的Xenon三核处理器、ATI的Xenos统一着色器GPU,以及512MB由CPU和GPU共享的统一内存,这三者构成了Xbox 360硬件架构的基本骨架。这个组合不是追求在每一项参数上压倒PS3的纸面战争,而是试图完成一件不同的事:给游戏开发者一个更加可预测的硬件环境。

统一内存意味着开发团队不必再纠结于主存和显存的资源切割,三核六线程的对称多处理设计让物理运算、网络通信和游戏逻辑可以并行处理,而统一着色器架构把图形渲染的灵活性提升了一个量级。但这个架构的优势,和它的风险来源是同一个东西:新。IBM和ATI的方案都不是在成熟设计基础上的改良,而是全新架构。新架构意味着开发流程中的未知事项远多于已知事项,而验证未知需要的最重要资源——时间——正是微软最缺少的东西。

正常的主机硬件开发周期,从芯片设计定型到流片验证,再到小批量试产和可靠性测试,通常需要十八到二十四个月。微软的内部时间表把这个周期压缩到了不到十四个月。硬件工程负责人托德·霍尔姆达尔的团队在2004年的大部分时间里都在同时推进三条线:芯片的最终设计仍在调整,软件开发套件已经在向早期合作工作室分发,而富士康产线上的制造测试已经开始搭建。三条线之间的信息并不总是同步。

时有这样的情况:芯片团队调整了一个电源管理参数,但散热方案的设计组没有及时得到通知,而软件开发套件更新了一个图形接口之后,测试团队手里拿的还是旧版硬件原型。

一份在工程团队内部持续更新的风险登记簿记录了这种紧张。登记簿里的项目从几十个逐渐增加到上百个,每一项标注着严重等级和缓解措施的状态。有些项目被迅速打钩关闭,比如电源适配器的规格确认。有些项目反复出现,在多次板级修订后仍然没有被彻底关闭。后一类问题涉及核心温度的峰值控制、热密度分布和长期老化效应的模拟数据。缓解措施栏里的记录显示,散热片尺寸在调整,风扇转速参数在优化,但直到2005年夏天,这些问题仍然没有被标记为已解决,只是被分类为可以接受的风险类型。

霍尔姆达尔在后续的技术复盘中承认,时间压力迫使工程团队在验证和测试的深度上做了取舍。这不是工程师看不见风险,而是发布日的铁幕正在落下,任何不能在截止日期前完成的工作都必须被推迟到上市后再继续优化。

这种归类方式在所有消费电子产品的开发中都会出现,但Xbox 360的取舍比大多数产品走得更远,因为这一代主机的架构变化太大。初代Xbox是标准PC架构,散热设计有大量现成经验可以参照;Xenon和Xenos都是全新设计,它们的功耗曲线、热密度分布和长期老化效应,不存在现成的数据积累。这意味着,当微软决定在2005年11月出货时,一部分关于硬件长期可靠性的答案并不是已知的——它们被推迟到了市场反馈环节。

供应链的改造也在并行推进。初代Xbox最惨痛的教训之一就是被供应商锁死:芯片受制于英特尔和英伟达,硬盘、光驱和主板的制造合同也缺乏有效的竞争性替代方案。当成本需要压缩时,微软没有第二选择,供应商没有动力配合。巴赫的团队在启动Xenon项目时对所有关键组件进行了供应商多元化的布局。处理器由IBM在纽约州东菲什基尔的工厂和新加坡特许半导体同时生产;图形芯片交由台积电代工;主板组装分散到富士康、伟创力和天弘三家,每家负责不同区域的供货;

光驱同时向三星和日立-LG下单。这个架构的采购成本弹性比初代Xbox高得多,但它叠加了一层运营复杂度:全球供应链需要同时满足北美、欧洲和日本的首发备货需求,而不同工厂之间的产能协调、物流调度和品控标准,全部挤在2005年下半年那五到六个月的时间窗口里完成。

富士康深圳工厂的产线在2005年9月进入峰值状态,日产量目标被设在一个相当激进的数字上。工人排班从两班倒转成三班倒,每块主板在自动光学检测设备前停留的时间被压缩到以秒计。出货区堆满了印着Xbox 360字样的纸箱,有些箱子上的封胶尚未完全干透就被叉车运上了等候在厂区外的集装箱卡车。这些卡车的目的地是港口,而港口的船期表是倒推整个生产计划的锚点。为了在2005年11月22日的北美首发日之前把足够的机器铺进零售渠道,最后一批货必须不晚于11月上旬离开亚洲港口,这意味着产线必须在10月底之前完成全部北美市场所需的备货量。

当这个时间表被倒推到上游的芯片封装、基板贴片和整机组装环节时,容错空间几乎消失。任何一个环节延后三天,下游就必须用更快的物流方式弥补,而空运的成本是海运的四到六倍。

彼得·摩尔带领的市场营销团队在2005年上半年确定了双版本定价策略。Core版定价299美元,去掉硬盘,只保留最基本的保修条款,瞄准那些对价格高度敏感的用户群体。Premium版定价399美元,包含20GB可拆卸硬盘、无线手柄、耳机和分量视频线,目标是首发窗口内就能产生更高利润贡献的核心玩家。这个双版本策略在内部并非没有争议。J·阿拉德担心Core版去掉硬盘会在开发端制造结构性麻烦——如果一部分用户没有硬盘,那么所有游戏设计都必须假设最小存储为零,任何依赖缓存、数据流加载和用户自定义内容的功能都将受到约束。但巴赫更关心的是首发日门店里的那个标价。

299美元,比初代Xbox的首发价低了一百美元,比PS2当时的市场价高了不到五十美元——在消费者的心理账户上,这个位置可以被接受。399美元则是真正用来改善利润结构的版本,愿意为更高配置付费的用户不会因为多了一百美元而放弃购买,而这一百美元的边际利润对微软至关重要,因为每台Xbox 360的物料成本在首发时仍然高于299美元。即使是定价更高的版本,也只是缩小了亏损幅度,并未在硬件层面实现盈亏平衡。

真正赚钱的仍然是游戏的权利金收入和Xbox Live订阅费。这个逻辑和初代Xbox一致,但初代的问题是装机量增长的速度和幅度都不够快,导致游戏收入和订阅收入根本无法覆盖硬件亏损的规模。Xbox 360试图改变这个等式:如果可以在PS3上市之前多卖出一个足够大的用户基数,即便硬件仍然亏损,早期装机量带来的游戏权利金和Live订阅增长也能够在更短时间内把亏损摊薄到可持续的水平。这个测算模型的根本假设不是比索尼卖得更多,而是比索尼更早开始卖。

时间差——不是量的差异——是整个财务逻辑的支点。2005年5月,E3展会在洛杉矶举行。微软在这一届E3上投入的营销资源在公司游戏业务史上前所未有。展前发布会被安排在好莱坞的潘太及斯剧院,彼得·摩尔亲自登台主持。他在展示Xbox 360主机外观的那一刻做了一个后来被反复提及的动作:卷起袖子,露出左前臂上一个新鲜的纹身——Xbox 360的字体和主机环状灯带的图案。剧场里的闪光灯密集闪烁,照片在数小时内传遍全球游戏媒体。这个动作的传播效果远超任何经过多层审批的广告文案,因为它传递的信息简单直接:制造这台机器的人,对它的自信已经到了不理性的程度。

发布会的核心信息被严格压缩在三个要点上:高清游戏、Xbox Live在线生态,以及2005年假期季上市。不提具体日期,不提双版本定价,不提完整硬件规格清单。所有弹药都留到接近首发时再密集投放。

这种节奏控制在大规模消费电子产品的发布史上相对少见——大多数主机选择提前十二到十八个月逐步释放信息来维持长周期热度。微软选择了另一种方式:在E3上制造爆发,然后在接下来的六个月里用精准的信息滴灌保持市场关注,直到10月底才把所有关键细节一次性公开。展会现场的试玩机台旁边排着长队,等待上手体验的是媒体记者和零售商代表。试玩内容包括一段《使命召唤2》的演示关卡和一段《完美黑暗:零》的早期版本。这些演示没有完整展示两款游戏的最终品质,但它们证明了一件关键的事:在Xbox 360的硬件上,游戏可以在720p分辨率下以稳定的帧率运行,光影效果明显超越了当时所有现役主机。对于已经习惯PS2画质的玩家来说,这种视觉上的代差感是直观的、无需解释的。开发者的反应比玩家的反应更具战略意义。E3展前后,微软的开发者关系团队已经把Xbox 360软件开发套件分发到了数十个大小工作室手中。

与初代Xbox时代最根本的不同在于,这一次的工具链和文档体系建立在DirectX和Visual Studio环境之上——这是微软最擅长的事情。对于大多数PC游戏开发团队而言,Xbox 360的编程模型比PS3基于Cell的异构架构友善得多。三核对称多处理器的线程管理虽然也需要学习,但相较于Cell那种单个主控核心搭配七个协处理器的极端异构设计,Xenon的学习曲线要平坦很多。这个差异直接影响了早期第三方开发者的资源分配。当索尼的PS3开发套件还在因为Cell调试工具不完善和蓝光光驱读取速度过慢而让开发者头疼时,微软已经可以向合作伙伴提供一个相对成熟、文档齐全的开发环境。那些同时为两个平台开发跨平台游戏的团队,逐渐开始在Xbox 360版本上投入更多的优化时间,因为同等工程资源投入下去,360版的帧率更高,Bug更少,开发进度更快。

这不全是技术能力差距的体现,很大程度是时间窗口的红利:当对手还在解决基础工具问题时,微软的平台已经可以让开发者把时间花在游戏性优化和画质打磨上。开发者生态惯性——这正是先手战略试图捕获的最重要的资产之一。一旦足够多的工作室把Xbox 360作为首要开发平台,即使PS3日后上市,这个惯性也不会轻易逆转。2005年9月,东京电玩展。微软在日本市场的处境一向艰难,初代Xbox在这个市场的表现是灾难级的。但巴赫的团队没有放弃日本,反而在Xbox 360的首发计划里给了日本市场一个重要位置:2005年12月10日,这个日期比欧洲首发还早了数周。为此,微软在日本投入了专门定制的营销资源,并签下了一批日本本土开发者的独占作品,包括坂口博信领衔的《蓝龙》和《失落的奥德赛》。

微软很清楚Xbox 360在日本不可能在短期内击败索尼和任天堂,但如果完全退出日本,就等于在全球第二大游戏市场上默认放弃了参与资格,而退场的后果不仅是销量损失,还包括日本发行商在分配跨平台开发资源时的平台选择权。在日本保留一个立足点,哪怕很小,也是确保日本厂商标杆性作品继续出现在Xbox平台上的必要条件。2005年11月22日凌晨,北美首发。地点是加利福尼亚州棕榈沙漠的一家百思买门店外的临时活动现场。彼得·摩尔和几位高管在零点将第一台售出的Xbox 360递到排队长龙最前端的一个玩家手里。现场的镜头记录下了这个瞬间,与2001年初代Xbox首发时比尔·盖茨在纽约时代广场递出第一台主机的画面形成了一条跨越四年的弧线。但在这张照片里有一个观众看不到的东西:站在后排的几位工程师脸上没有太多庆祝的表情。他们知道,从富士康产线上运出来的这批机器,在出厂前经历的质检流程比常规标准压缩了相当一部分。

他们也知道,Xenon处理器在满负载时的热密度,在最坏情况下可以超过现有散热方案的冗余上限。首批出货量在北美市场迅速售罄。感恩节和圣诞节构成的年末购物季里,Xbox 360在美国市场几乎一机难求,eBay上的转售价格被迅速推高至远超官方定价的水平。这个局面既是对先手策略的市场验证——需求确实强劲,抢先一年发布确实把微软推到了唯一在售的次世代高清游戏主机的位置上——同时也暴露了供应链的另一个问题:产能爬坡速度跟不上预订量的增长。缺货导致一部分消费者不满,也为竞争对手在舆论场上提供了反制的空间。索尼的公关团队在那段时间里反复强调PS3的技术先进性,试图用未来承诺来压制眼下的供不应求——这种打法后来被证明收效有限,但在当时确实分化了一部分持币观望的玩家群体。到2006年1月,微软公布的首发出货数据覆盖了北美、欧洲和日本三个主要市场。

这个数字本身并不算特别庞大——PS2当年仅在日本首发前三天就卖出了接近一百万台——但在当时的竞争背景之下,它完成了最重要的战略任务:在索尼PS3尚未上市之前,让Xbox 360成为全球范围内唯一可以买到的次世代高清游戏机。当消费者走进GameStop或者沃尔玛的游戏区,货架上能搬回家的次世代产品只有一个。这个事实对销售转化率的影响,是任何营销预算都无法买到的。2005年E3展上彼得·摩尔露出纹身的那一刻,其传播效力远超广告文案,是因为它传递的信息简单直接——制造机器的人对它的自信已经到了不理性的程度。这种自信在2005年11月得到了市场的初步回应,但它同样掩盖了一个正在产线深处积累的事实。高度定制的三核处理器和统一着色器GPU为了追求性能目标采用了当时最先进的90纳米制程,而为了容纳这套高功耗架构设计的紧凑机身,把散热系统的物理空间压到了极限。

工程团队在有限时间内完成的测试主要覆盖了典型使用场景:室温下的正常运行、间歇性的高负载游戏、以及标准功耗下的老化模拟。但对于那些更极端的场景——比如连续十几个小时运行复杂游戏、在通风不畅的电视柜内部长期工作、电源电压波动时的满负载运转——数据的积累远不足以得出任何确定性结论。更早的征兆出现在2005年下半年的工程样机上。一部分从产线上抽取的测试机,在持续运行数周后出现了间歇性死机和花屏现象。这些故障在当时被记录为工程样机阶段的常见问题,并在后续的板级修订中做了相应的修补——调整了部分焊点布局,更换了更高规格的散热垫。但由于首发时间紧逼,修补措施并未在所有批次的量产机上得到同等程度的落实。一部分出货机器的主板规格和散热配置,与工程师认为最优的状态之间仍然存在尚未闭合的差距。这些差距在常温短时间使用下不会显露出任何差别,但在长期高温和反复热胀冷缩的作用下,会逐渐演变成焊点疲劳开裂。

这本质上不是一个设计上无法解决的问题,而是一个在给定时间约束下无法完成充分验证的问题。如果工程团队再多六个月——甚至只需要再多三个月——这些隐患中的相当一部分可以在量产前被识别并消除。但六个月的等待意味着时间窗口从十二个月压缩到六个月,从战略层面看,那已经不再是同一种打法。微软的选择,是在可靠性和先发优势之间做了一场豪赌。2006年春天,第一波Xbox 360用户开始在网上论坛报告他们的主机出现了同一种故障:电源按钮周围的三盏红灯同时闪烁,随后系统彻底停止响应。微软客服部门收到的投诉数量开始从低基数上缓慢而稳定地攀升。最初的应对是标准化的:免费换机,礼貌致歉,快速响应。但到了2006年夏秋之交,故障报告的增长曲线已经不再允许任何人把它当作孤立的偶发事件来看待。这个后来被简称为三红的故障,其物理成因并不神秘。

Xenon处理器和Xenos图形芯片在长时间满负载运行时产生的高温,叠加主板在热胀冷缩循环中的反复形变,导致芯片与基板之间的焊点逐渐疲劳并最终开裂。一旦关键电路中断,系统立即报错锁死。这意味着,每一台正在用户客厅里运行的Xbox 360,都在经历一个缓慢但不可逆的累积性损伤过程——这个过程的速度取决于使用强度、通风条件和室温,但最终的终点是相同的。先手之重的全部复杂性,正是在这个时刻开始显露出来。2005年11月抢先发售的决定,在战略层面为微软赢得了宝贵的时间窗口和不可逆的开发者生态惯性。但同一个时间压力,也让第一批出货的机器携带了一种尚未被充分量化的风险。这不是一个关于某个团队是否称职的判断,而是关于一个选择本身的内部结构:在有限资源下优先交付速度,等于必然在某些维度上延迟交付确定性。微软在2005年交付了市场位置,但把硬件可靠性的确定性推迟到了用户的客厅里去发现。到2006年年中,三红灯故障的累积影响仍然处于水面以下。

全球范围内报告故障的用户占比尚不足以触发媒体的大规模关注,而微软的换机流程——尽管成本已经开始攀升——仍然在可控范围内运转。但如果故障率继续沿着当时的曲线爬升,这个问题的财务后果将远远超出正常的售后预算。罗比·巴赫和他的团队在2005年做出抢先发售的决策时,并非没有意识到存在未解决的工程问题,他们只是判断这些问题的潜在代价小于丧失时间窗口的代价。这个判断正确与否,不在2005年11月22日的首发日揭晓,也不在2006年春天的第一波故障报告中揭晓,而在接下来更长的时间刻度里,由数以百万计的主机在用户客厅里逐台验证。先手之重,重在这个选择同时制造了两种遗产:一种遗产是一年的市场领先、不断增长的Live订阅数和正在形成惯性的开发者生态,另一种遗产是封装在每台机器内部那个尚未被时间充分检验过的散热系统。这两种遗产共享同一个来源——2004年下半年那间会议室里做出的抢先决策——但它们将沿着两条不同的时间线展开各自的后果。

一条时间线已经在这章叙事中跑完了从E3到首发的加速冲刺阶段,另一条时间线才刚刚埋下起点,它的展开将在后面的章节中被逐一记录。此刻能确定的是,这个先手不是一枚只有正面的硬币。它另一面的重量,微软即将在全球售后系统中用真金白银去称量。