这种体验上的落差,在《终末战线》更新后的头两天里,形成了一个很有意思的社区现象。
你能从玩家的发言里,一眼分辨出谁玩过《指挥官的完美攻略》,谁没玩过。
没玩过的玩家,讨论的内容基本上就...
夏安波的视频标题是《腾迅游戏为什么还没死?——从星辰48小时大赛看国产游戏生态的真正断层》。楚晨点开,画面一亮,背景音乐是段带点赛博朋克味儿的电子音效,镜头推近,夏安波坐在一张纯黑工作台前,背后LED灯带幽幽泛着蓝光,左手端着杯美式,右手捏着一支没点的烟。
“大家好,我是夏安波。”他开口,语速不快,但每个字都像敲在钢板上,“今天不聊腾迅——至少不聊它怎么烂。咱们聊一个更刺眼的事实:为什么星辰敢把‘48小时接力开发’做成官方赛事?而且,没人质疑它能不能落地。”
弹幕瞬间刷屏:“因为星辰有引擎!”“因为星辰有团队!”“因为星辰有楚晨!”
夏安波笑了笑,把烟放下,指尖点了点桌面:“对,但你们漏掉了一个最关键的前提——这个前提,不是技术,不是钱,甚至不是人才储备。而是‘信任’。”
他调出一张对比图:左边是2017年腾迅游戏发布会PPT截图,密密麻麻罗列着“自研+代理+投资”三条线,每条线底下都标着“已签约XX家工作室”,但所有工作室名字后面,都加了个括号写着“未公开项目进展”;右边是星辰内部协作平台截图,时间戳为2020年7月12日,实时显示着57个活跃项目组,其中32个标注着“接入星辰引擎3.0测试版”,19个同步使用《星辰游戏制作大师》模板库,还有8个——正挂着“48小时大赛预演通道”的绿色标签。
“看见没?”夏安波声音沉了下去,“腾迅的PPT里,写的是‘我们有X家合作伙伴’;星辰的后台里,显示的是‘此刻正在用我们工具写代码的人,有两千三百六十一人’。”
楚晨靠进沙发,下意识摸了摸自己左手腕内侧——那里有一道浅浅的旧疤,是三年前在东京参加GDC时,被一位老程序员拽着手腕硬塞进他掌心的一枚U盘留下的。U盘里没有代码,只有一段录屏:一个高中生用星辰引擎Beta版,花了17天,做出一款叫《纸鹤与台风》的视觉小说。画风粗糙,剧情跳脱,但结局分支树有11种走向,全部由AI动态生成。当时楚晨看完,第一反应不是夸,而是立刻打电话给富勒:“把引擎开放权限,所有模块,全拆成API,连粒子编辑器都要带注释文档。”
后来那枚U盘被他锁进了保险柜,但那个高中生的名字,他记住了:蒋牧。
所以当马元瑤说“刘霄提了需求,要用《星辰游戏制作大师》做底层工具”,楚晨没多想就批了——不是因为他还记得这个项目,而是因为他记得蒋牧。
宋月莹吹完头发回来,发现楚晨盯着手机屏幕发呆,毛巾还搭在肩上:“又看啥呢?”
“夏安波在骂腾迅。”楚晨说,“顺带夸了我一句。”
“哦?”她挑眉,“怎么夸的?”
“他说,腾迅建的是关系网,星辰建的是操作系统。”楚晨把手机递过去,“你看这段。”
宋月莹扫了一眼,忽然笑出声:“这话说得……倒也不算夸张。你真打算让蒋牧带队进大赛?”
楚晨没答,只是伸手把她鬓角一缕湿发拨到耳后:“你猜他现在在干啥?”
“还能干啥?改bug呗。”
“错了。”楚晨起身,赤脚踩过地板,走到书房门口,推开虚掩的门,“他在重写《星辰游戏制作大师》的编译器。”
宋月莹愣住:“……重写?那不是已经停更半年了?”
“停更,不代表没人动。”楚晨从书桌抽屉里抽出一本硬壳笔记本,封皮上印着星辰LOGO,右下角用铅笔写着“2020.03.17—蒋牧”。他翻到中间一页,上面密密麻麻全是手绘流程图,旁边标注着“HD-2D渲染路径重构”、“Roguelike事件链注入器”、“武侠模板状态机迁移方案”……最底下一行小字:“如果楚总看到这页,请别删我权限。我只想做个能跑起来的游戏。”
宋月莹凑近看,轻声问:“所以他这三个月,天天在办公室熬通宵,就为了这个?”
“不止。”楚晨合上本子,“他拉了六个实习生,三个美术,两个程序,还有一个……前年被腾迅裁掉的关卡设计师。七个人,用星辰引擎3.0的测试版,偷偷做了个Demo,叫《锈蚀之城》。”
“没上线?”
“上了。”楚晨指了指自己手机,“刚才那个YouTube对比视频里,星辰引擎3.0实机片段,雾气穿过废墟铁架时的折射光斑——就是《锈蚀之城》里第七关的主场景。富勒拿去剪进了发布会DEMO,连署名都没加。”
宋月莹沉默两秒,忽而笑了:“所以你刚才是故意没问马元瑤?就等着他自己捅出来?”
“不是等。”楚晨转身往客厅走,“是信。”
他坐回沙发,重新打开抖音,搜“锈蚀之城 游戏”。首页第一条,是个ID叫“锈铁匠”的UP主上传的实机视频,标题是《我可能玩到了今年最诡异的国产独立游戏》。播放量刚破八十万,评论区第一热评是:“这雾怎么像活的?”
楚晨点开。
画面黑屏三秒,响起老旧收音机的电流杂音,随后一束冷白光打在锈迹斑斑的铁皮屋顶上。镜头缓缓下移,露出半截断裂的机械臂,指尖还攥着一枚褪色的星辰工牌——工牌背面,用红笔潦草地写着“蒋牧 2020.06.23”。
视频进度条刚走到1分17秒,楚晨手机震了一下。
是蒋牧发来的消息,只有一句话:“楚总,接棒名单定了。最后一棒,还是您。”
楚晨回:“工具链准备好没?”
对方秒回:“编译器重写了,支持热重载,支持跨平台一键打包。唯一要求——您得用我们做的武侠模板。”
楚晨笑出声:“行。不过得加一条。”
“您说。”
“最后收尾那天,我要在星辰总部直播。所有人,包括马元瑤、刘霄、富勒,还有腾迅派来观摩的那帮人,都得坐第一排。”
“……您是要当众拆他们的台?”
“不。”楚晨把爆米花盒子放到茶几上,仰头望着天花板吊灯,“我是要让他们看清楚——所谓生态,不是你签了多少合同,而是当你扔出一个残缺的、混乱的、甚至带病毒的工程包时,有多少人愿意把它捡起来,修好,再往前传。”
他顿了顿,手指在屏幕上划了两下,点开内部通讯录,找到蒋牧的工号,直接语音通话。
嘟——嘟——
第三声时,对面接起。
“喂。”
“蒋牧。”楚晨声音很平,“《锈蚀之城》第七关的雾气算法,借我用一下。”
电话那头静了半秒,然后传来一声极轻的笑:“早给您留着了。加密钥匙在工位抽屉第三格,密码是‘黑神话第一章Boss战通关时间’。”
楚晨也笑:“你记得还挺牢。”
“当然。”蒋牧的声音忽然低了些,“那场Boss战,我打了47次。最后一次通关,正好是您宣布启动‘繁星计划’的那天。”
楚晨没接这话,只说:“明天中午食堂,我请你吃鱼香肉丝。”
“不了。”蒋牧说,“我得赶在明早九点前,把《星辰游戏制作大师》新版本的安装包,推送到所有参赛团队的本地仓库。顺便……”他停顿一下,“我把《锈蚀之城》的源码,加进工具包默认模板库里了。您收尾的时候,随便改。”
电话挂断。
楚晨放下手机,发现宋月莹一直看着他。
“怎么?”
“没什么。”她伸手捏了捏他耳垂,“就是突然觉得,你挺会挑人的。”
“不是我挑的。”楚晨握住她的手,“是他们自己选的。”
窗外,城市灯火渐次亮起。远处霓虹招牌滚动着“夏日游戏节·星辰特别展”的字样,玻璃幕墙映出车流光影,像一条缓慢游动的光河。
楚晨打开邮箱,点开刘霄发来的完整版大赛方案附件。第17页写着参赛团队名录:第一棒,日本FromSoftware外包组;第二棒,法国育碧蒙彼利埃分部;第三棒,韩国Nexon资深策划团;第四棒,美国暴雪前核心成员组成的独立工作室;第五棒……赫然写着“星辰引擎实验室(蒋牧组)”。
他往下翻,看到最终收尾说明栏,刘霄用加粗字体写道:“终极整合及商业化包装,由星辰CEO楚晨先生亲自完成。预计耗时:48小时。交付标准:可上架Steam与TapTap双平台,含完整新手引导、成就系统及本地化中文配音。”
楚晨盯着那行字看了五秒,然后点开编辑模式,在“可上架”三个字后面,敲下一行新批注:
【补充:需包含一个隐藏结局。触发条件——玩家在任意关卡,连续点击左上角星辰LOGO七次。】
他按下发送键,顺手把方案转发给马元瑤,并附言:“通知所有团队,从现在起,所有代码提交必须带Git签名。另外,让法务准备一份临时授权协议,允许蒋牧组在比赛期间,以‘星辰引擎实验室’名义,对外发布《锈蚀之城》Alpha版。”
消息发出去三分钟,马元瑤回:“已安排。但蒋牧那边说……他不想挂实验室名。”
楚晨回复:“那就挂他的名字。”
十分钟后,星辰官网悄然更新一条公告:“《星辰游戏制作大师》V3.1.0正式上线。本次更新包含全新武侠题材模板、HD-2D增强渲染管线,及由社区开发者蒋牧主导开发的‘锈蚀引擎’底层模块。”
公告末尾,是一张黑白照片:一个穿深灰色连帽衫的年轻人站在星辰大厦天台,背后是整片城市天际线。照片右下角,一行小字:
“真正的接力,从来不在服务器里。而在人心里。”
楚晨关掉网页,拿起遥控器,调出B站后台数据面板。《锈蚀之城》实机视频的播放趋势曲线,正以陡峭角度向上拉升。评论区最新一条高赞留言写着:“原来星辰真的在养蛊——把最好的工具,交给最疯的人。”
他把手机倒扣在茶几上,对宋月莹说:“今晚早点睡。明天一早,我得去趟引擎实验室。”
“干啥?”
“给他们送点东西。”楚晨站起来,走向书房,“蒋牧他们熬了三个月,该吃顿好的了。”
宋月莹看着他背影,忽然问:“如果这次大赛最后,真出了个爆款……你打算怎么办?”
楚晨脚步没停,只回头一笑:“还能怎么办?当然是——把那个‘隐藏结局’,做成下一个项目的正式立项书。”
窗外,城市灯光无声流淌。远处某栋写字楼的LED屏正切换广告,画面定格在一帧水墨晕染的剑光上,下方浮出两行字:
“48小时。不是极限。
是起点。”
而在这行字缓缓淡出的间隙,屏幕角落,一枚小小的星辰LOGO悄然亮起,随即被一阵微不可察的雾气,温柔覆盖。