第 4 章

螺丝钉出海

吴刚把《大众软件》清样扣在桌面上的时候,深圳罗湖区一栋商住两用楼的套间里,李锐正对着一份英文技术文档发呆。那是他第一次见到这种东西。A4纸打印,三页,英文,密密麻麻写满了参数:面数控制在800以内,贴图精度256×256,文件命名必须以项目编号开头,模型放在“Assets”文件夹,贴图放在“Textures”文件夹,UV展开不允许重叠,法线方向必须统一朝外。每个字他都认识,每个字他都认识,但连在一起,他不知道从哪下手。

李锐二十六岁,之前在广州一家动画公司做了三年三维建模,用的是3ds Max。那家公司接的是电视台的片头包装,活儿不规律,但至少让他把软件摸熟了。他之所以能接到这批单子,是因为他在一个CG爱好者论坛上留了联系方式,一个香港的中间商看到了他的作品集。

对方开价不高——一个柱子模型二百美元——但李锐算了一笔账:如果他和两个兄弟一个月能做出二十个这样的资产,收入就顶得上在动画公司干半年。他接下来了。

可当这张规范表摆在面前的时候,他才意识到,自己之前干的那些活儿,和“工业生产”之间,隔着一条鸿沟。在动画公司的时候,没人告诉过他文件应该怎么命名。他的习惯是,在桌面上建一个文件夹,名字叫“最终版”,然后里面是“最终版2”“最终版3”。模型文件可以叫“柱子”,也可以叫“柱子今天改了”,全看当时的心情。他从来不需要考虑面数,不需要考虑UV,不需要考虑别的软件能不能读他的文件。他只需要渲染出一张图,图好看就行。

但现在,对面那家美国公司告诉他,如果你的文件命名不规范,系统无法自动导入;你的模型精度不达标,引擎直接报错;你的贴图尺寸不对,整个关卡的光照渲染就会出问题。

这不是“对方要求高”。这是工业标准。李锐花了一周时间反复读那份规范表。他把不认识的英文单词一个个查出来,写在A4纸上,压在键盘下面。Polygon Count,面数。Texture Resolution,贴图精度。UV Coordinates,UV坐标。

Normal Direction,法线方向。这些词,他很快就烂熟于心。不是因为英语变好了,而是因为技术参数这种东西,一旦你理解了它的逻辑,语言就不再是障碍。

那个柱子模型,他做了三天。改了三版,发过去,对面反馈说质量可以,但柱头的雕花细节需要调整。他又改了两天,再发过去,通过了。

紧接着,第二批订单来了:一整条街道的沿街建筑外立面,包括墙面、窗户、阳台栏杆、门框,全部需要建模和贴图。这批订单来自一家美国游戏公司,项目代号是“Project Aftermath”。李锐不知道这个代号意味着什么,他只知道,对面发来的规范表比上次更厚,五页,里面详细规定了每种建筑元素的材质分类方式、贴图命名规则、碰撞体简模的制作标准。

他带着两个兄弟,开始干了。那是1998年。严格来说,这群人做的甚至不能叫“游戏”,他们手里拿到的,只是一份标注了英文技术参数的建模需求:一个哥特式建筑的门廊立柱,需要建立低多边形模型。

他们不知道这个门廊会出现在哪款游戏的哪个场景里,不知道主角会从哪个方向走过来,不知道这根柱子背后的故事。他们只知道自己需要在北京时间下周一之前,把模型文件和贴图打包发到一个邮箱里。

这年秋天,李锐又接了一个新单子。这次是日本公司,通过一个在东京留学的中介发来的,要求做一套日式庭院场景的组件:石灯笼、蹲踞、竹栅栏、枯山水中的砂纹纹理。日本公司发来的规范表比美国公司更细致,甚至附带了一份手绘的参考图,标注了每一种石材的质感要求和颜色倾向。李锐注意到,日本公司对纹理的微妙变化极为敏感,砂纹的深浅过渡、石灯笼上苔藓的生长方向,都要求反复调整,直到呈现出一种被时间侵蚀过的质感。

他后来才知道,这批庭院组件,用在了光荣特库摩的一款历史题材游戏里。1999年春天,李锐的工作室已经有了六个人,租了深圳罗湖区一个商住两用楼的套间。

客厅改成了工作间,摆了六台组装机,显示器是十五寸的CRT,渲染的时候风扇声嗡嗡响。

夏天开不了空调,因为电压不够,跳闸的话一天的工作就白费了。他们接的单子越来越多,从建模拓展到贴图绘制、从场景组件扩展到角色装备、从美国公司延伸到欧洲和日本。

李锐逐渐摸清了这条产业链的运作模式。最上游,是欧美日的大型游戏开发商,他们手里掌握着IP、引擎、核心玩法和美术风格的定义权。中间,是香港、台湾、新加坡的代理公司,负责接洽、翻译、质检和结算。最下游,就是像李锐这样的中国小工作室,他们负责的是整个产业链中最底层的执行环节——按照上游给定的规范,生产标准化的美术资产。这种三层结构,清晰地划分了权力和利益。上游公司决定一个项目需要多少美术资产,中间代理决定把订单发给谁、给多少钱,而下游的工作室,唯一能决定的是自己加班到几点。

李锐后来算过一笔账。他为一个美国项目做了一整条街区的建筑外立面,总共交付了一百二十个模型文件和配套贴图,拿到手的钱是两万四千美元。

而那个项目,是那款代号为“Project Aftermath”的游戏,2000年上市,由动视发行,开发团队是Nihilistic Software。李锐做的那批建筑面片,出现在游戏里一个哥特风格的城市街区里,玩家在任务中会反复穿行其中。那款游戏在PC平台上卖出了超过二十万份,每份售价四十九美元,总销售额接近一千万美元。他的两万四千美元,是那笔销售额的千分之二点四。

但他没有觉得不公平。因为在那之前,他连这千分之二点四都赚不到。《血狮》坠地之后,中国单机游戏市场的商业逻辑彻底崩塌。正版卖不动,盗版满天飞,投资人不愿意再往单机项目里投一分钱。那些曾经满怀理想要做国产游戏的年轻人,要么转行去做网站设计,要么去了刚起步的网络游戏公司,要么,就像李锐这样,把技能卖给海外市场。

这不是一个选择。这是唯一的出路。1999年,就在李锐的工作室接到第一张规范表的同时,北京也有一批人在做同样的事。

上海的育碧工作室已经运营了几年,一些从那里出来的美术人员,开始自己接海外的外包订单。他们没有公司,没有营业执照,就在家里干,通过ICQ和邮件与客户沟通。这些人英语普遍比深圳的李锐好,因为育碧的内部工作语言就是英语,他们已经习惯了技术规范表这种东西。但他们面临的处境本质上是相同的:接的单子,永远是产业链最底端的执行环节。

这个逻辑,和当时的中国制造业一模一样。珠三角的工厂不生产自己品牌的电器,只生产电器里的某个零件,甚至只是某个零件的外壳。但正是这些零件,让中国工厂学会了如何按照国际标准生产,如何控制良品率,如何管理供应链。当这些工厂的技能积累到一定程度,总有一天,它们会开始生产自己的品牌。

游戏美术外包,走的是同一条路。只不过,这条路比制造业更长、更隐蔽。制造业的零件至少还有实物,能看见,能摸到。

而美术外包生产的是数字资产,它们嵌在游戏的代码里,被引擎渲染成画面,玩家看到的是完整的场景和角色,永远不会知道,那根柱子、那面墙、那个石灯笼,是深圳罗湖区某个套间里的年轻人,在夏天没有空调的房间里,对着十五寸CRT显示器,一个三角面一个三角面抠出来的。这些资产上,没有署名。

不仅是李锐接到的那些订单没有署名,整个美术外包行业,从它诞生的第一天起,就默认了一条规则:外包公司不享有作品的署名权。游戏结束后的Credits名单里,可能会有外包公司的名字,可能不会有,即使有,也只是一个小小的企业名称,而不是具体的美术工人。那些真正做了绝大部分资产生产的人,他们的名字从未出现在任何一款游戏的片尾字幕里。

这是因为,在游戏产业的生产逻辑中,署名权属于“创意贡献者”,而不属于“产能执行者”。一个场景的概念设计是谁画的,那是一种创意;但把这个概念变成三维模型,按照规范表的要求调整面数和贴图精度,这是一种执行。

执行者的工作,在产业分工中被视为“标准化劳动”,它不涉及创意决策,因此不具备署名资格。这个逻辑在商业上是成立的。发包方花钱买的就是这层劳动,它不需要知道干活的人叫什么名字,只需要知道这批资产是否达标。但问题在于,这个逻辑一旦成为行业惯例,它就会固化一种认知:中国公司只能做执行,中国的美术工人只是“手”,不是“脑”。而这一认知,将在此后的二十年间,反复回响在每一个试图做自己游戏的中国开发者耳边。

2000年,李锐的工作室已经扩大到了十五个人。他接到的订单种类越来越复杂,从简单的建筑组件扩展到角色装备、武器、怪物模型。

他学会了一套完整的工作流程:拿到订单后,先看规范表,理解技术要求,然后拆解任务,分配给不同的人,最后统一质检。他甚至还自己写了一个小的检查脚本,能自动检测模型的面数是否超标、贴图尺寸是否匹配、文件命名是否规范。这套流程,和他在动画公司时那种凭感觉的工作方式,已经完全不同了。

他并不知道,这套流程,本质上就是国际大厂游戏开发流程中的一环。他只是在反复执行中,把它内化成了自己的肌肉记忆。

这一年,他接了一个角色建模的单子。对面发来的是一张手绘的角色设定图,一个西方奇幻风格的女战士,穿着锁子甲,手持长剑。他的任务是根据这张图,做出低多边形模型和贴图。李锐花了三天时间建模,又花了五天时间画贴图。锁子甲的部分,他用了无缝贴图平铺的方式,在保持较低面数的情况下,模拟出了金属反光的质感。他还在贴图里加了一些做旧的痕迹,盔甲边缘有磨损,剑柄上有污渍。虽然规范表里没有要求这些细节,但他觉得加了之后会更好看。

对面收到文件后,反馈回来的意见只有一句话:模型可以,但旧化效果不在规范内,请去掉。李锐把那些做旧痕迹删掉了。他删的时候,心里没什么波澜。

做了两年外包,他已经习惯了这种模式:对面要什么,你给什么,不要自作主张。你做得再好,只要超出了规范,那就是错误。他把修改后的文件发过去,对面确认收货。

这批角色模型,最终用在了哪款游戏里,他至今不知道。但他记得那张手绘设定图右下角,有一个小小的签名,是原画师的名字。他能看清那个名字,但那个名字永远不会出现在他的文件里。

同一年,在杭州,一个叫杨奇的年轻人正在中国美术学院读书。他学的是油画,但对数字艺术很感兴趣,课余时间会接一些插画的单子。他还没听说过“美术外包”这个词,更不知道,几年后,他会进入这个行业,从概念设计师做起,逐渐成长为美术总监,并在十几年后,成为《黑神话:悟空》的联合创始人。

当然,这是后话。2000年的杨奇,只是杭州一个普通的美院学生。他手里的画笔,还停留在画布上,没有进入三维软件。他未来要面对的那些技术规范表、面数限制、贴图精度、引擎适配,离他还很远。但改变已经在发生。

2001年,美国Epic Games在GDC(游戏开发者大会)上展示了虚幻引擎2。这个引擎集成了更先进的渲染技术,能更高效地处理大量多边形和动态光照,大幅降低了三维游戏开发的技术门槛。

虚幻引擎的商业模式也很明确:引擎本身以较低的价格授权给开发者,同时提供一套完整的工具链和文档,让中小团队也能做出商业级品质的游戏。这个引擎的发布,对全球游戏产业产生了深远影响。它意味着,开发游戏不再需要从零开始写底层代码,不再需要自己研发渲染器,不再需要攻克那些最基础的技术难题。引擎把这些都封装好了,开发者只需要专注于游戏内容本身——玩法、关卡、美术、叙事。

这个变化,对美术外包产业来说,是一个巨大的利好。因为引擎门槛降低,意味着能做游戏的公司变多了,游戏项目数量增加了,对美术资产的需求也随之增长。而随着引擎渲染能力的提升,游戏画面的精细度要求越来越高,场景越来越复杂,角色越来越逼真,这让美术资产的生产量成倍扩大。大厂自己的美术团队根本做不完,外包就成了必然选择。

中国承接这些外包订单的产能,也在同步扩张。2001年之后,上海、北京、深圳、成都、广州,陆续出现了一批专业的美术外包公司。

它们有的从动画公司转型而来,有的是从单机游戏研发团队里分流出来的美术人员,有的干脆就是像李锐这样,从几个人开始慢慢做大的小工作室。这些公司之间开始出现分工。有的专门做场景,有的专门做角色,有的专门做道具,有的专门做UI界面。

分工越细,效率越高,标准化程度也越高。每一家公司都形成了一套自己的内部流程,但所有的流程,都指向同一个目标:更快、更准、更稳定地交付符合国际标准的美术资产。2002年,李锐的工作室已经变成了公司,注册了营业执照,有了正式的办公场地。

他招了一个英语翻译,专门负责和海外客户沟通。他还在公司内部建立了一套培训机制:新来的员工,不管你之前是学什么的,都要先经过两周的规范培训,学习文件命名规则、建模标准、贴图规范、引擎导入流程。培训结束后,考试,考试不通过,不能上岗。这套培训的内容,和李锐1998年第一次看到那张规范表时学到的内容,本质上是一样的。只不过,他花了两年时间才摸索出来的东西,现在被他压缩成了两周的课程。

他后来回想起来,觉得这其实是一个很重要的拐点。当一个行业开始出现标准化的培训流程时,说明这个行业已经开始成熟了。

但美术外包的成熟和别的行业不一样,它成熟的不是创意能力,而是执行能力。你能培训出一个合格的模型师,他能在三天内做出一个符合规范的建筑组件,但你培训不出一个能设计那座建筑的人。

设计能力,需要美术史的知识、建筑学的理解、文化背景的积累、个人审美的判断,这些东西,不是两周的培训能解决的。而整个外包产业的逻辑,恰恰不需要你具备设计能力。它只需要你具备执行能力。你不需要知道这座建筑是哥特式还是巴洛克式,你只需要知道,规范表要求你做出一个尖拱、一个飞扶壁、一个玫瑰窗,你照着做就是了。

这种分工,让中国积累了大量执行能力极强的美术工人,但也让“设计”和“制作”在中国游戏美术的分工中,划出了一道深深的鸿沟。做设计的人,在欧美日;做制作的人,在中国。这道鸿沟,将在未来十几年里,成为每一个试图做原创游戏的中国团队必须跨越的障碍。

因为他们一旦想做自己的游戏,就会发现,他们手里有大量能做制作的人,但能做设计的人,少得可怜。2003年,虚幻引擎2已经发布两年,大量基于这个引擎开发的游戏项目进入生产阶段,美术外包需求进一步增长。李锐的公司这一年的营收比前一年翻了一倍,团队扩张到了四十人。

他接的最大的一个单子,是为一款美国主机游戏制作一整座中世纪城堡的内外场景,包括城墙、塔楼、庭院、大厅、地牢,总共六百多个资产文件。他带着团队干了整整四个月,每天工作十二个小时,周末只休半天。交付那天,他整个人瘦了十斤。

那款游戏上市后,Metacritic综合评分85分。李锐特意买了游戏,打到了那座城堡的场景。他站在虚拟的城堡大厅里,看着墙上的火炬、地面的石砖、穹顶的木梁,每一样东西都是他团队做的。他绕着大厅走了好几圈,试图找到某个角落里可能留下的痕迹,证明这些东西是从深圳那间办公室里传出去的。他什么都没找到。游戏里的一切都那么完美,那么理所当然,那么像是它本来就应该在那里。

没有人会注意到一根柱子,没有人会研究一面墙的贴图,没有人会去想,这些背景里的东西,是谁做的。李锐关掉了游戏。他坐在电脑前,沉默了一会儿,然后打开邮箱,开始写下一封给客户的邮件。邮件的内容是确认收到新一批订单的规范表,并承诺在下周三之前交付第一批资产。他打字的速度很快,英文邮件的格式已经烂熟于心。他不知道的是,就在他写这封邮件的时候,在大洋彼岸,Epic Games的工程师们正在研发下一代虚幻引擎。这一代引擎,将在两年后发布,命名为虚幻引擎3。

它带来的技术变革——法线贴图、动态光影、大规模场景管理——将再次提升游戏画面的精细度,也将再次扩大美术外包的需求量。而那时候,中国承接这些订单的产能,也将再次扩张。这条暗河,正在越流越宽。但它始终是一条暗河。它在地下流淌,滋养着根系,却从未冒出地面。

那些在暗河里游了十年、十五年的美术工人,他们熟练掌握了全球最先进的游戏美术生产流程,熟悉每一个引擎的技术规范,知道如何用最少的面数模拟出最逼真的质感,知道如何在高精度模型和游戏运行效率之间找到平衡。他们做过的游戏,拿过年度最佳,得过无数奖项,累计销量超过十亿份。

但这些游戏,没有一款是他们的。2004年,李锐的公司遇到了一个特殊的客户。这个客户不是海外大厂,而是一家国内新成立的游戏公司,想做一款国产单机武侠RPG。他们找到了李锐,希望他能承接一部分场景美术的外包。李锐看了对方的策划案,觉得设计理念不错,但预算很有限,远远低于海外订单的价格。

他犹豫了一下,还是接下了。不是因为钱,是因为他忽然觉得,做了这么多年外包,做的全是别人的东西,如果能做一款自己的游戏,哪怕只是做其中一部分场景,感觉也不一样。他带着团队做了一批武侠风格的场景组件:竹林的建模、客栈的内部结构、山洞的岩壁纹理。这批东西,他做得格外用心。

规范表上没要求的细节,他加了一些;贴图里,他在一些不起眼的角落,藏了几个小小的中国元素——门匾上的字、窗棂上的雕花、石阶上的青苔纹路。他想,如果玩家仔细看,应该能看出来。那款游戏最终没有上市。发行商觉得市场风险太大,撤资了。

李锐做的那批场景组件,至今还躺在他公司服务器的一个文件夹里,文件夹名字叫“武侠项目_废弃”。他后来再也没接过国内的单机项目。不是因为不想接,是因为没有。国内的单机游戏市场,在《血狮》之后,经历了盗版的反复冲击、网络游戏的强势挤压、政策监管的持续收紧,已经萎缩到了几乎可以忽略不计的地步。

偶尔有一两个项目冒出来,也很快因为资金链断裂或市场表现不佳而消失。那些和李锐一样,从九十年代末就开始做美术外包的中国公司,就这样在一条暗河里,默默地游了二十年。他们为全球游戏产业贡献了海量的美术资产,培养了一代又一代技术精湛的美术工人,积累了与国际接轨的项目管理经验。但他们从未拥有过自己作品的名字。

直到2020年8月20日,一段十三分钟的实机演示视频出现在网络上。视频里,一只猴子,在虚幻引擎5渲染出的古刹密林中,挥棒,腾挪,变化。画面精致到每一片树叶的纹理都清晰可辨,每一块石头上的青苔都像是从真实的古建上扫描下来的。弹幕疯狂滚动,观看人数在几个小时内突破千万。

李锐那天晚上,在自己的办公室里,把那段视频反复看了七遍。他注意到视频里那些古建筑的细节——斗拱的结构、彩塑的质感、石雕的纹路——做得极为精准。那种精准,只有在外包行业里摸爬滚打多年的人,才能理解它意味着什么。那不仅仅是技术能力,那是二十年积累下来的,对规范的敬畏,对细节的执着,对“做好”这件事本身的肌肉记忆。

他关了视频,打开公司内部的项目管理系统,翻了翻正在进行的几个海外订单。这些订单涉及的场景和角色,会在未来的某款大作出现在玩家的屏幕上,没有人会知道它们来自深圳。然后他关掉了系统,靠在椅背上,盯着天花板发了很久的呆。办公室外面,程序员和美术师的工位灯还亮着。

他们在加班,做的是一个美国客户发来的角色建模订单。规范表已经打印出来,贴在每个人的显示器旁边。文件命名规则、面数限制、贴图精度、交付日期,每一条都写得清清楚楚。窗户外面,深圳的夜景流光溢彩。这座城市,用了二十年时间,从世界工厂变成了科技创新的前沿。

但游戏行业,还走在半路上。李锐站起来,走到窗边,看着楼下的车流。他想起1998年,他第一次接到那张规范表时,那个夏天,没有空调,显示器嗡嗡响,他把不认识的英文单词一个个查出来,贴在键盘下面。那时候他以为,只要把技术学好,总有一天,能做自己的游戏。这个“总有一天”,等了二十年,还没等来。

但那段实机视频告诉他,有人在做了。那批人里,有像他一样,在外包行业里摸爬滚打多年的美术工人;有从网游行业里被挤压出来的单机理想主义者;有精通虚幻引擎每一个技术细节的程序员。他们用了几年的时间,从零开始,做出了那段视频里的东西。李锐不知道那款游戏最终能不能做出来,能不能卖出去,能不能被玩家接受。

但他知道,那段视频里每一帧画面的精度,不是凭空掉下来的。那是二十年暗河里,无数颗螺丝钉,一颗一颗拧出来的。那条暗河,还在流淌。但河水,终于开始往地面上冒了。

《黑神话:悟空》的成功超出了团队创始人冯骥的预期,也让他感到“迷茫、虚无与惶恐”。在最初按照既定计划推进前作DLC数月后,冯骥与团队联合创始人、美术总监杨奇达成共识,决定转向开发新作《黑神话:钟馗》。冯骥认为,相比DLC,新作能允许团队“放开手脚,大胆尝试,不拘定法,从零开始”。2025年8月20日,发布CG先导预告片后,游戏科学表示目前该游戏刚建好文件夹不久,实机还没什么影子,故事提纲都还没写完。这条暗河里涌出的水,并没有停歇。它正在寻找新的河道。