第 20 章
平台之重
“抢先体验状态大约会持续十二个月,期间将结合玩家意见对游戏进行完善和修复。”——在《戴森球计划》的开发者日志里,那位凌晨两点十七分写下感言的程序员,也曾反复掂量过这句话的分量。
这句话写在《戴森球计划》的Steam商店页面上时,是2021年1月21日。时间拨回两年前,游戏刚刚开启抢先体验,重庆柚子猫工作室的五人团队——2个程序、2个美术、1个策划——列出了他们计划中的开发路线图:更多的科技树节点,更丰富的行星类型,战斗系统。十二个月是一个估算,一种承诺,也是一种姿态——我们会在一年内把游戏做完。
把时间再往前拨,回到2019年春天。彼时,这个五人团队刚刚完成项目立项,开始搭建那套后来被无数玩家沉迷的流水线系统。他们使用的引擎是Unity,主要分发渠道是Steam——这是当时中国独立开发者最标准的技术栈配置。但“标准”并不意味着简单。
2019年的Steam已经不是2015年的Steam了。那一年,超过八千款游戏在Steam上架,平均每天超过二十款。一款没有任何知名度的新游戏想在八千个竞争者中被看到,需要的不仅是质量,还有对平台规则的理解:愿望单积累速度如何影响首发推荐位、评测数量如何触发算法加权、抢先体验模式的更新频率如何维持社区活跃度。
这些知识不属于游戏设计或程序开发。它们属于一个新兴的领域——平台运营。柚子猫工作室的成员在2019年开始学习这些知识,就像他们之前学习Unity的粒子系统或工厂游戏的物流算法一样。但有一个区别:Unity的规则写在文档里,是固定的、可查询的;平台的规则写在算法里,是不透明的、持续变化的。
2019年3月,Epic游戏商城上线三个月后,独立游戏《幸福工厂》的开发商Coffee Stain Studios宣布与Epic签订独占协议。这款工厂建造游戏——与《戴森球计划》属于同一类型——将在Epic商城限时独占一年。公告发布后,Steam社区爆发了激烈抗议。玩家们在Reddit上指责开发商“背叛”了Steam用户——那些在Steam上将《幸福工厂》加入愿望单的玩家需要等待一年才能在他们偏好的平台上购买游戏。Coffee Stain的社区经理在Discord上回应批评时写了一段话:“我们理解你们的失望。但我们是一家小公司,我们需要确保能够继续制作游戏。Epic提供的条件让我们能够做到这一点。”
这段话没有提供具体数字。Epic的独占协议通常包含保密条款,禁止开发者公开预付款金额。这种信息不对称塑造了接下来两年里围绕独占协议的公共讨论形态:开发者谈论“安全性”和“可持续性”,玩家谈论“背叛”和“贪婪”,而真实的财务计算——那笔预付款相当于多少份游戏的预期销售收入、是否足以抵消Steam愿望单清零的长期损失——始终隐藏在保密协议背后。
一位曾参与Epic独占谈判的独立开发者后来在播客中描述了这种困境。他的身份无法被确认——保密条款在他离开后仍然有效——但他的描述提供了一个罕见的内部视角:“你在和Epic的人开会。他们很专业,很有诚意。他们给你看用户增长数据,告诉你首页推荐位会带来多少曝光。然后他们给你一个数字。那个数字比你过去三年所有游戏的收入总和还要大。你的会计师告诉你,接受它。你的直觉告诉你,这会改变你和玩家的关系。但你的会计师是对的——那个数字确实比你过去三年所有游戏的收入总和还要大。”
这段描述出现在2020年的一期独立游戏播客中。主持人追问:“你接受了吗?”受访者沉默了几秒钟,然后说:“我不能回答这个问题。”
不能回答——这个短语精确地概括了独占协议为独立游戏生态引入的新变量。在独占协议出现之前,开发者的商业决策是相对透明的:游戏在哪些平台上架、定价多少、何时打折,这些都是公开信息。独占协议将一部分决策移入了保密领域。玩家看到的只是结果——一款游戏突然从Steam愿望单中消失,出现在Epic商城的首页上。他们看不到导致这个结果的计算过程。
这种不透明性在2019年夏天引发了一场小规模的文化战争。一方是捍卫消费者选择权的Steam忠实用户,他们列举Epic商城缺失的功能——没有用户评测系统、没有创意工坊、没有云存档——作为抵制的技术理由。另一方是支持开发者获得更高分成比例的行业人士,他们指出Steam的30%抽成在数字分发时代已经不合理。夹在中间的是独立开发者自己:他们中的一些人接受了Epic的协议并因此完成了原本可能无法完成的游戏;另一些人拒绝了协议并因此承受了更长的开发周期和更大的财务风险;还有一些人从未收到过邀约,只能旁观这场争论。
2019年7月,独立游戏发行商Devolver Digital的一位高管在投资者电话会议上被分析师问及对Epic策略的看法。根据会议记录,他的回答是:“我们建议开发者将独占协议视为一种融资工具。如果你需要这笔钱来完成游戏,接受它。如果你不需要,就不要接受。但要理解的是,你进入的是一个长期关系——不只是与Epic的关系,也是与你未来所有平台合作伙伴的关系。”
“长期关系”这个词值得停留。在共享软件时代,独立开发者与分发渠道之间几乎没有关系可言。开发者在自己网站上托管下载链接,通过支付处理商收取费用。渠道只是一个URL。在Steam早期,关系是单向的:Valve审核游戏,开发者接受结果。到了2019年,关系变成了多向的、持续的、需要在多个层面同时管理的复杂网络。一个典型的独立开发者在2019年需要应对的平台关系大致包括:Steam的愿望单转化率和算法推荐逻辑;Epic可能的独占邀约及其对Steam社区声誉的影响;微软Game Pass的采购周期和谈判窗口;任天堂Switch的移植机会和认证流程;itch.io作为实验性作品的发布场所;Discord作为社区运营的基础设施;Twitter和Reddit作为营销和声誉管理的战场。这份清单本身就是一个论证:平台不再是管道。管道只有一种功能——输送。而上述每一个平台都有自己的逻辑、节奏和奖惩机制。
开发者在这些平台之间分配有限的时间和精力,同时还要继续制作游戏本身。
2020年初,COVID-19疫情改变了这个方程的某些参数。全球封锁期间,数字游戏消费激增。Steam的同时在线人数屡创新高。被困在家中的人们有更多时间玩那些需要数百小时投入的游戏——工厂模拟类、生存建造类、大型角色扮演类。
《戴森球计划》正是在这个窗口期内完成了最后的开发冲刺。2020年9月21日,游戏获得国家新闻出版署审批通过。这个日期标记了一个重要的节点:版号。对于中国独立开发者来说,版号不仅是一个合规要求,也是一个平台选择的分叉口。获得版号的游戏可以在国内平台合法运营——WeGame、蒸汽平台、以及各大手机应用商店。未获得版号的游戏只能依赖Steam国际版的不稳定访问性。
2020年11月,Gamera Game在摩点网为《戴森球计划》发起众筹。众筹目标并不高——最终募集了十万余元资金。但对于一个五人团队来说,这笔钱的意义超出了金额本身:它是一份公开的信任投票,在游戏尚未完成时便确认了它的存在值得被期待。
众筹页面上的每一条支持者留言都是一份微型契约:我出钱支持你完成游戏,我期待你兑现承诺。这种契约关系不同于消费者与商家之间的关系。它更接近于赞助人与创作者之间的关系——有期待,有耐心,但也有情感投入。
2021年1月21日,《戴森球计划》在Steam与WeGame平台同步开启抢先体验。发售后的数字来得很快:45分钟登顶Steam中国区热销榜;四天销量突破20万份;一周后达到35万份;截至2月4日,14252篇用户评测中97%为好评。有玩家称它是“2021年国产游戏打向世界的第一枪”。
这些数字构成了一幅令人振奋的图景。但它们同时也掩藏着平台力量的作用痕迹。
Steam的算法推荐系统根据用户行为数据决定一款游戏能获得多少自然流量——这意味着首发48小时的销量和评测数量至关重要。WeGame的运营逻辑不同:编辑推荐位、首页轮播图、与腾讯生态内其他产品的联动可能构成另一套可见度机制。双平台同步发售意味着开发团队需要同时维护两个版本、两套更新流程、两个社区的反馈循环。五人团队。两个平台。
十二个月的抢先体验计划。2021年2月9日,蒸汽平台正式上线。《戴森球计划》作为首批50款游戏之一入驻。这意味着开发团队现在需要同时应对三个平台:Steam国际版、WeGame、蒸汽平台。
三个平台的更新流程不完全相同。三个平台的审核机制不完全相同。三个平台的用户反馈风格不完全相同。
这不是一个特例。这是2020年代独立游戏开发的常态结构。平台化生存的本质就在于此:不是被某一个平台控制,而是被多个平台同时需要。每一个平台都提供一部分基础设施、一部分用户触达、一部分收入来源。没有任何一个平台能够单独决定一款游戏的命运——但每一个平台都拥有影响命运的部分权力。
2020年3月——在疫情封锁刚刚开始的那个月——《肯塔基零号公路》的最终章在距离第一章发售七年后终于发布。开发商Cardboard Computer的三位成员在接受采访时谈到了这七年间的经历。其中一段话后来被独立游戏社区反复引用:“我们花了太多时间处理与平台相关的事务——提交认证申请、适配不同平台的SDK更新、回应商店页面的政策变更——以至于有时候我们忘记了我们最初只是想做一个关于一条神秘公路的游戏。”
这不是对平台的控诉。Cardboard Computer的三位成员没有说Steam或任天堂或任何其他平台做错了什么。他们说的是一种更微妙的体验:当“做游戏”这件事被分解成“为平台A做认证”、“为平台B做适配”、“为平台C做页面更新”时,创作本身的连续性被切断了。
每一次平台政策的变更都是一次中断。每一次SDK更新都是一次被迫的学习过程。
这种中断感在2019年至2021年间变得越来越普遍。它不来自任何单一平台的恶意,而来自平台生态整体的复杂性增加。
当一个开发者在1999年发布一款共享软件时,他只需要把安装包上传到自己的网站。当一个开发者在2019年发布一款独立游戏时,他需要同时考虑至少三个PC平台、两个主机平台、以及可能的移动端移植——每一个都有不同的技术要求、审核标准和商业条款。独立性的旧定义在这里显露出局限。“独立”曾经意味着不受制于任何单一实体的控制——不必向发行商汇报、不必向投资者妥协、不必向守门人低头。
但在一个由多重平台构成的生态系统中,“不受制于任何单一实体”并不等于自由。它等于同时受制于多个实体——每一个都拥有部分但不是全部的控制权。你在A平台上的成功不能抵消你在B平台上的失败。你在C平台上积累的口碑不能自动转化到D平台上。
2019年8月,GDC(游戏开发者大会)发布了一份年度行业调查报告。报告中有两组数据值得放在一起看:67%的受访独立开发者表示“发现可及性”(discoverability)是他们面临的最大挑战;同时,58%的受访者表示他们在过去一年中至少在一个新平台上发布了游戏——高于2017年的41%。这两组数据指向同一个方向:开发者正在用更多的平台覆盖来应对单一平台上可见度下降的问题。但更多的平台意味着更多的维护成本、更多的运营学习曲线、更多的精力分散。这是一个自我强化的循环:可见度下降→增加平台覆盖→运营成本上升→用于开发的精力减少→游戏质量受影响→可见度进一步下降。
在这个循环中,订阅制服务的兴起提供了另一种出路——或者说另一种依赖形式。微软的Xbox Game Pass在2020年进入了快速增长期。这个模式的核心机制很简单:玩家每月支付固定费用即可访问游戏库中的数百款游戏;微软向开发者支付一笔固定费用买断游戏在订阅库中的存留权(通常为一到两年)。这笔费用的具体金额根据游戏的预估玩家数、开发成本、独占性等因素协商确定——协商过程是保密的。
对于独立开发者而言,Game Pass提供了一种与Epic独占协议类似但又不完全相同的确定性:一笔预付款,现在就给,不管游戏最终被下载了多少次。但与Epic独占不同的是,Game Pass不要求排他性——游戏仍然可以在Steam等其他平台发售。这听起来像是最好的情况:既获得了资金安全,又保留了多平台覆盖的自由。但引入订阅制也引入了一个新的问题:当游戏从“一件值得购买的作品”转变为“内容目录中的一个条目”时,如何衡量它的价值?
在买断制模式下,价值的衡量标准是清晰的——销量乘以单价减去平台抽成。这个公式不完美——它无法衡量艺术价值或文化影响——但它至少是透明的、可验证的、独立于任何单一平台的内部决策的。
在订阅制模式下,价值的衡量标准变得模糊:微软支付的固定费用与游戏的实际下载量或游玩时长之间没有直接对应关系。一款被数百万人下载游玩的Game Pass游戏可能为开发者带来的收入低于一款只卖出了五万份但定价二十美元的买断制游戏——或者相反。开发者无法知道答案,因为他们无法获取Game Pass内部的用户行为数据。
一位曾在2020年将游戏登陆Game Pass的独立开发者在行业论坛上描述了这种信息不对称。他的发言被记录下来:“你把游戏交给Game Pass,就像把一幅画放进一个巨大的仓库里。仓库管理员告诉你有很多人路过看到了你的画,但他不会告诉你具体有多少人、他们停留了多久、他们是否喜欢它。他只是每年给你一笔租金。”
这笔租金是否公平?这个问题无法被回答——不是因为缺乏判断标准,而是因为缺乏数据。开发者不知道自己的游戏为Game Pass带来了多少新订阅用户,也不知道自己的游戏阻止了多少现有用户取消订阅。这些数据存在于微软的内部系统中,开发者只能看到微软愿意展示的部分。
这并不意味着Game Pass对独立开发者不利。对于许多开发者来说,Game Pass提供的固定收入是至关重要的安全保障——它让团队能够在开发下一款游戏时不必完全依赖前作的销售长尾。
但它确实改变了一些根本的东西:它改变了创作者与作品之间的价值关系。在买断制模式下,作品的价值最终由愿意为之付费的玩家数量来证明——这不是完美的衡量标准,但它至少独立于任何单一平台的内部决策。在订阅制模式下,作品的价值由平台采购部门的谈判结果来定义。
2021年初,《戴森球计划》的团队没有面临Game Pass的选择——游戏选择了抢先体验模式而非订阅制入库路线。但他们面临了一个结构相似的问题:蒸汽平台。
蒸汽平台于2021年2月9日正式上线。《戴森球计划》是首批入驻的50款游戏之一。对于中国开发者来说,蒸汽平台代表了一个未知数:它的用户基数尚未被验证;它的社区活跃度尚未被验证;它的推荐算法尚未被验证。加入蒸汽平台意味着增加一个需要维护的版本、一个需要回应的社区、一个需要适应的运营节奏。不加入则意味着放弃了触达中国国内玩家的最合规渠道。
这种选择不是关于“要不要做正确的事”——那是一种道德化的叙事陷阱。这种选择是关于如何在多重约束下找到可持续的路径。
《戴森球计划》的团队选择了加入蒸汽平台。这不是因为他们相信蒸汽平台会比Steam国际版更好,而是因为在一个不确定的环境中,分散风险本身就是理性的行为。分散风险——这个词组本身就标志着平台关系的历史性转变。当平台还是中立的基础设施时,开发者不需要“分散风险”。他们只需要选择覆盖最广、抽成最少的管道即可。
但当平台开始拥有策展权力、算法权力、独占协议和订阅采购权时,每一个平台都变成了一个需要单独评估的风险敞口。2021年春天,《戴森球计划》的团队发布了数次内容更新。更新日志的措辞保持着技术性的平静:修复了哪些bug、增加了哪些功能、优化了哪些性能问题。在这些条目的间隙中偶尔会出现一句话:“感谢玩家们的耐心等待。”或者:“我们知道还有很多需要改进的地方。”
这些句子不是客套话。它们是平台化生存下的一种特定语调——那种知道自己的作品被数百万人审视、被算法排序、被平台条款约束、被社区期待推动的人的语调。他们没有说“我们会成功”。他们说“我们会继续做下去”。
这与凌晨两点十七分的开发者日志属于同一种声音。在社区撕裂、平台博弈、算法洪流的背景噪音中,这种声音变成了一种锚点:不是对未来的承诺,而是对当下的确认。此刻还在做。此刻还在改。此刻还没有放弃。
但“此刻还在做”需要持续的外部条件来支撑。当平台的分成比例可能在下一季度调整——Valve在2018年底修改了分成阶梯,对高收入游戏降低了抽成比例,但这一政策不适用于绝大多数独立游戏;当算法的一次更新可能让游戏的推荐流量发生变化——Steam在2019年多次调整了“更多类似产品”板块的推荐逻辑;当订阅服务的采购预算可能在下一财年被重新分配——微软每年重新谈判Game Pass的内容预算;
当所有这些变量都不在开发者的控制范围内时,“继续做下去”本身就是一种需要不断重新论证的决定。这就是平台之重的全部含义:它不是一场可以打赢的战争。它是一种需要持续承受的状态。
2021年1月25日至31日那一周,Steam商店热销榜的前两名被两款中国游戏占据——《戴森球计划》与《鬼谷八荒》。两款游戏都来自小型团队,都采用了抢先体验模式,都在中国玩家群体中引发了巨大反响。《鬼谷八荒》是一款修仙题材的开放世界角色扮演游戏,由鬼谷工作室开发——团队规模比柚子猫工作室更小。《戴森球计划》是科幻工厂模拟,《鬼谷八荒》是神话修仙模拟。
两款游戏在类型、题材、美术风格上完全不同。但它们共享同一个结构位置:都是通过Steam的全球分发能力触达了海量玩家,都依赖抢先体验模式来分摊开发风险,都需要在持续更新中维持社区活跃度以获取算法推荐。这两款游戏并排出现在热销榜顶端的那一刻,可以被视为中国独立游戏在全球市场上的一个标志性节点。
但标志性节点的光环之下,是两款游戏的团队各自面临的平台压力:《鬼谷八荒》后来因为内容审核问题在国内引发了争议;《戴森球计划》的抢先体验周期远远超出了最初计划的十二个月——战斗系统更新预告直到2023年初才发布。十二个月变成了两年多。这不是失败或错误的标志。这是平台化生存的正常节奏:当一款游戏同时在多个平台上运营、同时回应多个社区的需求、同时适应多个算法系统的规则时,开发周期必然会被拉长。每一个更新都需要在所有平台上同步测试、同步部署、同步修复可能出现的平台特定问题。
2021年2月,《戴森球计划》发售一个月后,Gamera Game宣布了下一批发行计划中的几款独立游戏。其中一些选择了与《戴森球计划》相同的双平台策略——Steam与WeGame同步发售。另一些则只登陆了Steam国际版——它们尚未获得版号,无法在国内平台合法发售。这种分化不是任何人的设计,而是平台结构自然产生的结果:获得版号的游戏进入国内平台生态;
未获得版号的游戏只能依赖Steam国际版的不稳定访问性。两类游戏面向不同的受众群体、遵循不同的运营规则、承受不同的风险敞口。它们都是“中国独立游戏”,但它们的平台处境完全不同。
这种分化也重塑了“独立”这个词的含义。“独立”曾经有一个相对明确的指向:不受制于发行商的预算审批和知识产权条款。
到了2021年,“独立”已经无法被单一维度所定义。一个开发者可能在资金上依赖Epic的独占预付款但在创作上保持完全自主;另一个开发者可能在资金上完全自给自足但在内容上必须通过蒸汽平台的审核;第三个开发者可能拒绝了所有独占协议和订阅采购但在可见度上完全受制于Steam的算法波动。这三种情况中的“独立”程度是不同的——但它们都不同于旧叙事中的“对抗守门人”。旧的守门人已经被绕过了。新的收费站已经建立起来。它们不是由戴着高帽的发行商高管把守的,而是由推荐算法、独占协议条款、订阅采购预算和平台政策更新构成的。
这些新收费站的特点是:它们不阻止你通过——它们改变你通过的方式和代价。你可以拒绝Epic的独占协议——但你的竞争对手可能会接受,从而获得你无法获得的营销曝光和资金安全。你可以拒绝加入Game Pass——但你的游戏可能会被淹没在大量竞品中,而加入Game Pass的游戏获得了稳定的收入流和庞大的玩家基数。你可以拒绝适配蒸汽平台——但如果你是一家中国工作室,你可能因此失去了在国内合法运营的渠道。
每一个选择都是自由的。但自由选择的累积效果是将开发者引向某些特定的方向:更早地寻求资金确定性;更频繁地更新内容以维持算法可见度;更谨慎地控制社区情绪以避免评测争议;更倾向于制作那些适合订阅制消费模式的游戏类型。
这不是阴谋论。没有人坐在Valve或Epic或微软的办公室里设计一套压迫独立开发者的系统。这些效果是结构性力量的自然产物:当平台拥有了调节可见度、分配资金、设定分成比例的权力时,它们就不可避免地塑造了依赖这些平台的创作者的行为模式。
2021年秋天,《戴森球计划》的开发团队仍在更新游戏。原计划的十二个月抢先体验期已经过去大半,但路线图上还有未完成的项目。团队在开发者日志中写道:“我们知道还有很多需要改进的地方。”
这句话写在一个普通的周二下午。日志发布后不久,玩家回复开始出现:加油。慢慢来。别累坏了。这些回复与2019年以来撕裂独立游戏社区的那些宏大争议无关。它们不涉及分成比例的公平性、独占协议的道德性、算法可见度的透明度、订阅制对作品价值的重新定义。它们只是一个人对另一个人说的话——在一个人的工作室里做出来的游戏页面上。
但也许这就是平台之重下最原始的应对方式:不是找到完美的平台策略或谈判出最优的商业条款——那些当然重要,但它们永远无法完全消除结构性的不确定性——而是在风暴间隙中仍然有人在做东西,仍然有人在玩东西,仍然有人在说会继续做下去,仍然有人在下面回复慢慢来。平台的分成比例可能在下一季度调整。算法的权重可能在下一轮更新中改变。订阅服务的采购预算可能在下一财年被重新分配。独占协议的窗口可能在下一次谈判中关闭或扩大。这些都不在开发者的控制范围内。在那条“慢慢来”的回复下面,另一位玩家写道:“好的作品值得等待。”
这句话也没有涉及任何宏大争议。但它无意中触碰了平台之重最核心的那个问题:当等待的时间由算法推荐周期决定而不是由创作周期决定时,“值得等待”本身变成了一个需要不断重新证明的命题。
2021年末,《戴森球计划》在Steam上的总体评价依然是特别好评。Gamera Game在这一年又发行了十几款独立游戏——有的成功,有的悄无声息。柚子猫工作室的五个人继续更新着他们的戴森球。
那个包裹恒星的巨构在玩家的屏幕上不断生长——每一圈新的太阳能板阵列,每一条新的物流传送带,都是在一个由平台算法、分成条款和订阅采购预算构成的结构缝隙中挤出来的。这个结构不会消失。它只会变形——在接下来的年月里以新的形态重现:当一个工作室被收购时;当一款游戏从抢先体验转为正式发布时;当一个团队在完成一款游戏后决定是否继续做下一款时。此刻还在做。此刻还在改。这就是全部了。